Sorry But You Cant.
No but you can migrate emerald Pokemon to heartgold
No, because gold was made for gameboy color, and emerald was made for gameboy advance
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)
I assume you mean pokemon FROM gold version, and that you want to trade them to your emerald version. You can't. Emerald is a generation three game whereas Gold is a generation two game. You can only trade Emerald with Ruby, Sapphire, Firered and Leafgreen. Pokemon Gold can only trade with Crystal, Silver, Red, Blue and Yellow. If you mean actual 'Gold' pokemon, then you're talking about shiny pokemon. You need to catch them in the wild (1/+8000, so have fun with that).
You can get Chikorita in Pokemon Gold, Silver, Crystal, and Emerald.
no you can not
you win
To get a Shedinja in Pokemon Heart Gold you must trade it from either Pokemon Ruby, Sapphire or Emerald. Jacko25
no only in emerald and heart gold/soulsilver or gold and silver
No. But, you can fight them (as gym leaders) In Pokemon Silver/Gold.
you have to complete the hoenn pokedex and then i think you get to chose 1
Transfer it from emerald OR trade it from soul silver or heart gold