Cut your training down to an hour. Shorter rest periods will help with both cutting down the time AND burning fat. Be prepared to lift less weight though. You might not need to do so many sets/exercises. Please post a typical session to be critiqued, as that will help.
While doing the cardio after weights is ok, splitting them into 2 sessions per day is more ideal. Cardio in the AM, training in the PM or vice versa. It just works "better" but is not required by any means. Do what you have time for and make the most of that time.
I am not sure what '8oz of gold standard whey' really equates to, but you should probably try to get 25-40g of protein (depending on your weight, the heavier you are the more protein you should drink) and 2x the amount in carbohydrates (like dextrose, dextrose/maltodextrin mix, or other unrefined sugars).
For example, if you drink 25g of protein, mix in 50g of one of the simple sugars. It helps spike insulin to shuttle amino acids to the muscles and the sugars will help replace glycogen. AND, it usually won't hinder fat loss unless you have too many carbohydrates. SURGE is awesome for this.
Hope this helps some.
As the others have said, you will have to educate yourself on a lot of this, as getting all the info in a thread will never happen.