um...there is no Pokemon named magma...
Yes!
No, EX Pokmon do not count as basic Pokmon in the Pokmon Trading Card Game.
You do not need and you cannot get the Magma Emblem in Pokemon Ruby. The Magma Emblem is a story item exclusive to Pokemon Emerald.
There is no magma amulet in ruby. The location in which team magma's hideout is actually is the place where team aqua's hideout is in sapphire and emerald (i think you confused sapphire with emerald)
You don't get the symbol in ruby.
YOU TRADE IT WITH MAXIE THE TEAM MAGMA LEADER
Get the Goundon
you can't get the black flute in leaf green but you can in Pokemon ruby, sapphire and emerald then trade it to leaf green.
Team aqua does not own a hideout in ruby, only magma does, however in sapphire it is vice versa, no magma, just aqua.
U go to the magma hideout and defeat Maxie
Team Magma Hideout
in a bush