You can get golem by link trading graveler with someone else.
Take your DS or DSi with Soulsilver in the slot, go to a Pokemon center, and take a crap on your DS.
johto and kanto
get an arceus and take it to ruins alph
Petwer city
She's not in soulsilver, heartgold and soulsilver take place in Johto and May wasn't introduced intill the Hoenn reigon.
you could take 1000 steps with the pokewalker and the pokemon will level up when it returns. You could also use rare candies. But those aren't easy to find. You can also use the exp.share. you get it from Mr. Pokemon if you give him a red scale.
You must transfer (or trade) the event Pikachu-Colored Pichu into Pokemon Heartgold or Soulsilver. Then take it in the front of your party to the shrine in the Ilex forest with an empty party space. The awesome spiky-eared pichu will join your party and it will be at level 30.
no. Pokemon battle revolution can only take Pokemon from diamond/pearl
5355
Take the stairs...
Take a leaf stone and use it on him.
you dont, its not in HeartGold or SoulSilver, Ho-oh (HeartGold) or Lugia (SoulSilver) take their place. You can also get mewtwo