You have to trade with people who do have those pokemon, in real life. The DS can communicate with other DSs nearby.
If you don't know anyone else with the games, then tough luck. You'll have to buy a wi-fi router or something.