To get a Mew in Pokemon Heartgold, you could do it through a Nintendo Wi-Fi event.
Yes you can if you have Mew in your Pokemon SoulSilver/HeartGold You can put Mew in the Pokewalker.
An event
yes
yes
Mew
mew
Mew can't be catched in Pokemon heartgold, only mewtwo.
you cant for heartgold or soulsilver suckers
Nintendo event
you can't
You cannot get one.