Happiny, into Chansey.
no
Level 20
In soul sliver Vulpix does not evolve by level it only evolves by a fire stone
There Isn't
you dont make poffins in soul sliver
in the radio tower
goldenrod
It evovles at level 32. I made a link for more information. note: its name is Bayleef.
level 20
jhoto and kanto regien Pokemon
you have to get it from Pokemon platinum or diamond
in the kanto region