Well, first off let me say that nothing you do yourself will compare to bringing it to a body shop and having it professionally sprayed.
With that said, you can totally do this yourself. You have a couple of options. 1) Rattle Can or 2) Gravity Feed/Siphon Feed Spray Gun. You will get better results using option #2 but with a steady, even hand you can pull off using option #1.
The MOST important part of spraying your own parts is PREPARATION. You can use the most expensive paint in the world but if you don't prep your parts correctly, your paint job will suck.
Depending on the current condition of your parts, will determine how much "prep" work you need to do so you can be ready for paint. You also want to have a clean work area (you're driveway doesn't count). With proper air movement, you can simply use a one car garage. You want to limit the amount of crap that can get in your paint.
How do your parts look now? Do you have a spot to paint your parts?