I like your team so far KiddFrosty!
I would change Rotor-W EV's to
Like Eeveeli said your team is weak to Rock you can see here
I think Ludicolo would do everything you want. It learns Fakeout that can help Charizard Dragon Dance. It doesn't resist rock attacks but its water and grass attacks will hit rock super effective. This will also help you vs rain match ups. Ludicolo build below
Get a full team together by sunday and play the tournament!
I would change Rotor-W EV's to
I think Ludicolo would do everything you want. It learns Fakeout that can help Charizard Dragon Dance. It doesn't resist rock attacks but its water and grass attacks will hit rock super effective. This will also help you vs rain match ups. Ludicolo build below
Get a full team together by sunday and play the tournament!