Pikachu does not evolve through friendship/happiness. Raichu can only be triggered using a Thunderstone on Pikachu; this is possible at any level.
a shappire envole at level 42
Togetic.
whiscash
Whiscash does not evolve.
It evolves at lv14 or lv16.
Level 40
level 25
croconaw evolves at level 36
at level 55
Level 40.
At Level 30 it evolves into Shelgon.
Corsola doesn't evolve.