You have a pretty nice offensive core so grats for that. Just bear in mind LO Lati@s look annoying for your core to face (as well as other offensive dragons). You might want to consider Fight Gem or Focus Sash on Breloom as well as a general sort of item, but I suspect thats up to you. If you are very worried about rain, you could switch to Giga Drain on Volcarona which hits Keldeo and Politoed very hard. You could even run Passho Berry or something if you were super worried about water attacks.