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 might want to post in the new thread just to confirm that you are the leader and post times that you are available and the people that have won the badge
I can't. BA made the original thread so only BA can edit the post. If you want I can create a new thread that I can edit, I would just have to delete the old one momentarily. Is that okay?