I would agree w/ Carole & say no to the vest.
As for leg workouts, I've found that working my legs while running long miles actually helps them recover faster. (I'm training for a marathon in 3 weeks!) I had quit lifting heavier (and mainly just did floorwork) for a couple weeks & could feel the difference so I added back in the weights! I alternate between GS legs, PLB, and MM. I don't have Leaner Legs so I don't have any input on that one.
Good luck & happy running! Join in on our cheetah check-in, there's lots of us training for races & we have a good time posting!
Hugs,