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.
Yes but TFZ is doing quite well on its own. Not trying to sound rude. I can offer to endorse TRC if you wish. Also, I was on the Wii the other day and found someone named [TRC]Leader. Would that happen to be you by any chance?