I'm not your most reliable source, but I can tell you my experience.
I hosted a tournament once and all I did were exactly the things you just named. So no, I think you're all set. You'll get your medal once the Tourney Mods have seen your tourney thread.
I'd say, good job!