Out of the drugs listed above, Test Cypionate is the best for a beginner cycle, although Sustanon can work too if Test Cyp isn't available. Here's a solid beginner cycle with test cyp:
Week 1-12: Testosterone Cypionate; 300mg - 500mg per week (split into two weekly doses)
Week 13-15: Don't take anything and let the testosterone clear out
Week 16-17: Nolvadex; 40mg per day (PCT)
Week 18-19: Nolvadex; 20mg per day (PCT)
Because of the tendency for test cyp to produce estrogen-related side effects (gyno, bloating, shrunken balls), I recommend running a low dose of an aromatase inhibitor like Arimidex during a cycle. 0.25mg a day should work, while some like to use 0.5mg every other day. Keep in mind, though, that this is just a general guideline and some either increase or lower their Arimidex dose depending upon how susceptible they are to estrogen-related sides. Also, some bodybuilders like to run Test Stack No. 17 or N2Guard on a cycle and/or during PCT.
As for running a cutting cycle right after your first bulking cycle, I don't recommend trying to accomplish two different goals, one immediately after another - especially as a beginner. What is your body fat percentage? If you are 15% or above, I'd suggest cutting some more naturally before starting your first cycle and hopefully getting down to 10-12%. Then you're starting bulking from a leaner state.
Also, be sure to get some bloodwork (or
saliva testing) done before and (some time) after your cycle so that you can properly measure your hormone levels before jumping into another cycle. Most bodybuilders wait 4 months after a 12-week cycle/4-week PCT before getting on again.