From a supplent perspective here's my two cents:-
Protein powder - essential, on a diet and heavy training schedule mix it up with oats and milk, 250,calories which gives you a healthy meal replacement
Fish oils:- excellent for the brain, insulin sensitivity, muscle gains
Creatine:- it works, the only natural supplement that will make you stronger.
Caffeine:- forget £30 pre workout supplements, caffeine is the magic ingredient.
Green tea:- forget £30 fat loss capsules, green tea combined with caffeine is all you need. Suppresses appetite and speeds up metabolic rate.