Hello, I have tried to use your team and it worked out fine. I have too many suggestions to make in one rate, so I'm going to try.
First of all, if you somehow lose the weather war, you won't be able to touch your opponent. Like at all. Without rain, Hurricane, thunder and focus blast misses...