Thanks for all the answers. I thought online battle was unlocked by default with Versus Mode, guess I have to VS A.I. first.
I know this might seem silly, but how exactly do you patch the rom for online?
What if I don't have any legit 3DS carts?