workout seems fine... As long as you hit everything once a week you should be cool.
As far as supplements... I'm not going to recommend anything, as I don't know exactly what you want. Read up on these boards bro... the steroid board, here, there.. you'll find what you want.
You just need to learn what supplements do what types of things. Then you can mix and match... and solve your puzzle.
I'll give you a few examples.
Fish Oil - Omega 3's EFA (essential fatty acids) <- a GREAT supplement to kick that metabolism up a notch... by intaking healthy fats!
Zinc - helps recovery and acne
Milk Thistle - helps protect liver
St Johns Wart- helps with depression
Valarian root, melatonin, 5htp - good sleep aids.
check out
www.customcapsule.com for supplements... and use google or wikipedia to understand what they do.
also.... proteinfactory.com .. read reviews of what people thought. and google/wikipedia anything u dont know.
I like amplify02 and lipoflame from agxsports.com... OMEGA is the owner, he's nice and informitive.
testosterone boosters and such ... primordialperforance.com
with that said... go do some homework =]
it'll pay off big time
peace