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.
Are either of you guys hosting your own server ooc? Layell hasn't had much luck with getting one up and running. The Smogcraft server is pretty much dead afaik and the odds of reviving it don't seem good.