Trading between Crystal and XD is not possible.
There is no way to trade directly from Pokemon XD to Pokemon Coliseum. Instead trade from Pokemon XD to one of the GameBoy Advance versions of Pokemon, and then trade to Pokemon Coliseum.
I'm going to assume you mean "Pokemon Ruby" in your question. Anyway, to trade between Ruby and XD, you must beat Pokemon XD and defeat the champion in Ruby.
You can trade between firered, another leafgreen, ruby, sapphire and emerald also Pokemon colosseum and Pokemon xd gale of darkness.
no, unless you trade your xd Pokemon over to either an emerald, fire red ,leaf green, ext. Then migrate from them.
no, you can't trade Pokemon from gold to leafgreen. But you can trade them from Pokemon XD from gamecube.
You cannot snag a legit whismur in Pokemon XD, only trade to Pokemon XD from another game.
Trade one from firered or leafgreen to xd.
Trade it from Pokemon Emerald or Pokemon XD.
Not unless you trade it.
No you cannot sadly.
Yes you can
No you cant get him in xd only in Pokemon Colosseum for Gamecube