I forgot to mention that I have a DS lite too, with pokemon Black 2. Can I use it as an indirect one to trade between both X and Y.
No. That is a previous generation game. It can only have Pokemon transferred from it one-way using Poke Transporter when it releases alongside Pokemon Bank in December.
To trade between X and Y you will need two 3DS systems, or a friend with a copy of the game, or a kind person on the GameFAQs trading boards (when ones for X and Y get put up). --- Experience beats bias, but words on the Internet are meaningless. 3DS XL FC: 2492-4470-1418 / White 2 FC: 0047-4149-5185 / White FC: 0348-0626-6780