Like if the enemy uses Sand Attack and I use Thunder (in the rain), will Thunder always hit, or will it's accuracy go down? The same applies with Blizzard in hail.
No.
Thunder and Blizzard bypass accuracy check when the correct weather is present. It will always hit.
Thunder: Source Blizzard: Source
How to change your username How to add a user avatar Why was my post hidden? Question etiquette Flags vs Downvotes Anime FAQ Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.