Your comments

My pleasure SIR!!

Take creatine ANYTIME, just make sure to get 2.5-5g daily!

NOPE--NEVER change training for the diet. ALWAYS train for overload and gains!

Quality matters since micronutrients are important. It is ALL important...equally. 

I think fasting is silly, but can be healthy. See my thoughts here:

Your gains are never linear, or I would be benching 2,000lbs now. Just do your best to progressively overload over time

It all depends on the person. With your level of fatness, losing lean mass won't be much of an issue (fat is stored energy afterall). I recommend looking into my book, www.dropfactorbook.com for a blueprint on how to lose fat.