Question: can a ds emulator trade pokemon?
Answer: Pokémon from a GBA emulator can be transferred to your emulated DS game (Let's say it's gen5) by first using gen 4's Pal Park and then Pkhex (I'm not going to give a full explanation about that). You can use Pal Park with DeSmuME to transfer your GBA mons.