for example thunder has 100% accuracy in rain what others?
They don't necessarily get 100% accuracy, but instead they bypass accuracy checks.
Source: This and experience.
Blizzard in hail Thunder and Hurricane in rain
Source: http://pokemondb.net/move/rain-dance http://pokemondb.net/move/hail
These will tell you about other effects in weather: http://pokemondb.net/move/sandstorm http://pokemondb.net/move/sunny-day