RE: hot weather
If it's humid, then water work doesn't really help (no cooling evaporation).
You'll have to start getting up early --- very early in order to train before it gets hot (and humid).
You may need to cut down on the length of training time as well.
Last option is to move to somewhere it doesn't get too hot or humid.
.