Until any other updates... No you can't, but with Myboy on android you can :)
Chat with our AI personalities
yes
no, you can't trade Pokemon from gold to leafgreen. But you can trade them from Pokemon XD from gamecube.
You can trade Pokemon with friends in the Pokemon centre,but you need a pal pad first
No, but you can trade Pokemon only in HeartGold to Black
You can't trade Pokemon from Pokemon Gold to Pokemon Red, you can only trade Pokemon from Red to Gold and not the opposite.