It depends on what kind of photographs you're taking and the conditions.
If you're going to be taking pictures of people indoors with bad lighting you need a lens with an aperture of 2.8 or less, probably a 1.4.
If you're going to be taking group pictures indoors you'll probably need a wider angle 2.8 lens.
If you're going to be doing indoor sports a 70-200mm 2.8 is probably the minimum.
If you're going to be doing outdoor sports with good lighting a 4.0+ is probably fine.
If you're doing outdoor landscapes you just need a wide lens, like 10-30mm and a tripod.
I'm not a pro by any means, so take this with as much salt as you want.
Any camera that can handle this will do fine. There are tons of cheap full-frame cameras out there now. But lenses generally don't drop in price, even if they're really old - which is quite aggravating.