Inside mt motar
you don't
You can find it in mt morter
You can't, trade with soulsilver
Somehow
No, you can not get registeel in HeartGold or SoulSilver. The only way to get it, is by trading
Groudon is unavailible in Pokemon heartgold trade from soulsilver to get groudon.
you can find Bill in heartgold and soulsilver, but he will only tell you how much space you have left in your PC Box(he's in Goldenrod city
to find Blue in HeartGold or SoulSilver go to Cinabar Island next to Seafoam Island and go right next to the Pokemon center.
No Yes and you can find action replay codes for the action replay for heartgold ans soulsilver all over the internet.
You can't. SoulSilver Only, unfortunately.
Ledyba is in SoulSilver only
You cannot find Deoxys in HeartGold, or SoulSilver. You can only get Deoxys through trading or at a Pokemon Event.