Hello bud,
This looks to be a good rain team but there are changes that need to be made to optimize the team. I'll go in order of each Pokemon that needs to be changed.
Politoed is much better off running a Physically Defensive set, as it now has a better chance against dragons like...