No, it is impossible to trade from crystal to ruby/saphire/emerald. The games are incompatible.
Chat with our AI personalities
Ruby/Sapphire/Leaf Green/Fire Red/and i think Emerald. if not, trade from emerald to Ruby/Sapphire, and from ruby/sapphire to leaf green. You need to have the Sapphire and Ruby before you trade. you get these after the elite four.
You can do this after you find the Ruby and the Sapphire for Celio in Pokemon FireRed. then you can trade with Ruby, Sapphire and Emerald.
You have to trade with Ruby or Sapphire to get a Roselia.
Trade one from ruby or sapphire.
Trade it from Sapphire, Ruby or Emerald.