You can find Makuhita in the following locations: Slowpoke Well, Union Cave, Mt. Mortar, Dark Cave, Whirl Islands, Mt. Silver, Ice Path, Cliff Cave, Diglett's Cave, Mt. Moon, Cerulean Cave, Rock Tunnel, Seafoam Islands, Victory Roads and Tohjo Falls however you need to use the PokéGear's Hoenn Sound channel in order to find it in those locations.
You check the radio on the poke-gear for the Hoen music. This only happens on a certain day, once the music is on keep it on and enter any cave in kanto. Walk around the cave and you'll find Makuhita.
you don't
You can't, trade with soulsilver
to find Blue in HeartGold or SoulSilver go to Cinabar Island next to Seafoam Island and go right next to the Pokemon center.
You can only find Skarmory in the Pokemon SoulSilver version.
You'll need to trade for it, because evolving Feebas will be impossible in Pokemon HeartGold and SoulSilver.
In both HeartGold and SoulSilver, you need to go to Lavendar Town in Kanto. Then, go into the Rock Tunnel and catch a Makuhita. You will need to evolve it to get a Hariyama.
you don't
Somehow
You can't, trade with soulsilver
Groudon is unavailible in Pokemon heartgold trade from soulsilver to get groudon.
No, you can not get registeel in HeartGold or SoulSilver. The only way to get it, is by trading
Use the hoenn sound on the radio which is only on thursdays. Sinnoh sound is wednesdays
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.
Ledyba is in SoulSilver only
Inside mt motar