By using the pal park in Fuscia city in Kanto
You can't migrate from HeartGold to Ruby. But it can be the opposite. Pokemon can be migrated from Pokemon Ruby to Pokemon HeartGold.
No but you can migrate emerald Pokemon to heartgold
You can't send the Pokemon directly from Pokemon Emerald to Pokemon Heart Gold but you can migrate your Pokemon from Emerald to Pokemon Pearl, Platinum, Diamond and then trade it to your game Pokemon Heart Gold as long as you have a friend with a DS(Dsi)
You can't in heart gold but you can migrate it or trade it.
Yes.
you need to migrate it from Pokemon diamond/pearl/platinum. it is unobtainable in soul silver/heart gold trade, not migrate
yes because h gold and s silver are the same as Pokemon p d and paltnuim just go to begening of game and press migrate
by either trading with Pokemon heart gold or Pokemon soul silver, or you can migrate from ruby, emerald, and/ or Sapphire
you cant you can ever trade it or migrate it of Pokemon heart gold soul silver.
you have to migrate it or have some one with soul silver or heart gold trade it to you
you cant but what you can do is get action replay, migrate it from Pokemon emerald or, you could get it from heart gold or soul silver
You can't get a Ho-Oh in Pokemon Platinum only Heart Gold and Soul Silver, unless you migrate.