Well, there's not much of a gym, but referring to Noel...
His first Pokemon is a perfect opportunity to set up. Buffs, change the field (Preferably a burning field via Heat Wave from Arcanine)...
I haven't done so, but you can breed Arcanine until s/he learns Close Combat which I heard tears Noel's team apart. Other then that...
And don't forget that his last Pokemon, Clefable, is not Normal but pure Fairy, so bring a Steel-type move to counter it.
Same. That accursed Cinccino and Porygon2...