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.
You can download one of your pokes to pokecheck to find out, but you don't relly need to unless you are trying to fake a "real" poke to fool someone into thinking they are real. If all you want to do is use them on GBU, you don't need that
No, I used pokestation's pokesav, but it is down
You can also use pokegen, or make a .pkm file and then download it to DS using pokegts.
Pokecheck works for cloning, but they don't let you make pokes there