Would advise you to let one of your Pokemon to learn Ice Punch from tutoring, since Garchomp is weak to Ice x4. Would be better if you have other Pokemon that already knows Ice Beam/Blizzard etc.
Personally I don't think Charcoal is a good item on your Blaziken since it only benefits Flare Blitz.