you dont. you have to trade from emerald.
No you caan only send it from firered or leafgreen
No.
You don't
Not possible.
you cannot catch wild rare Pokemon in xd but you can catch the trainers rare Pokemon, if they are "inpure"
You can't catch Mewtwo on XD, Colosseum, Ruby, Sapphire or Emerald. Mewtwo can be caught in the Fire Red or Leaf Green Version then traded over to Emerald, Ruby, Sapphire, Colosseum or XD.
You can't catch it.
Rayquaza is not avaliable in Pokemon XD
no.
No, you can't catch Groudon in Pokémon XD.
you cant unless u trade