My first word of advice would be to get rid of the MG. You could pretty much use anything else and it will be better. But if simplicity , cost, ease of growing, and quality are what you are after then I highly suggest you read up on pre mixed water only soils. You are on the right track with the worm castings. They are one of my fav additives.
Second would be that in my book without C02 anything above 80 is no good temp wise.So do what you can to get those down. Also I suggest t5ho over the cfl.
Do not be afraid to make a thread under the indoor or newbie section with your issues either. Many more knowledgable folks then myself I am sure would be happy to help.
Cheers