Careful. Arcanine I did twice. Tried and failed on machamp.
Doable. But you need the nuts, on all 6 slots. Arcanine typing makes it easier. My team was fully maxed double vaporeon, Golem, omistar, Donovan, and (I think) alakazam.
Harder on certain typings. And I think alakazam's (boss) atk stat might be the biggest issue for that fight.