Level 31
No, Hitmontop does not evolve in Pokémon SoulSilver.
he does not evolve.
ditto does not evolve
No
almost all of them do.
level it up to level 31
A Shuckle doesn't evolve
You need to trade it and it will evolve
Paras will evolve into Parasect.
Togekiss cannot evolve.
16
evolve it from a cyndiquil