Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Forgot to add, I have a lot of things that I haven't updated my thread with. Namely 4 body slam gyarados, jolly sharpedo, a bunch of solrock and my favourite, 26/x/31/30/31/30 Timid Latias.
Only thing I like about Halo is forge on halo 3. I'm more into MW2.
For downloading games and putting them on your DS, you need a flashcard.
And for VBA, all you need is your computer, but you need a flashcard to put the .SAV file on the actual cartridge.
I did it before I owned Emerald, just download the VBA and the RNG reporter(and get some gameshark codes) and you're ready to go.
But I didn't like getting somebody else to pal park for me so I traded Halo for Emerald.
You can have pokemon with semi-redis and some old redis pokemon if you want.
If you want to do easy flawless breeds on Emerald yourself, just ask Dozer, Bitterlemon or I. They are sooo easy and you get all the emerald tutors and such^^.