Hmm...I haven't ever tried putting together a Mono type team... I do have one question though, does everyone have to choose a type that others aren't using or is it ok if you have the same type as someone else?
You choose your type, whether you choose to tell others before finalising your team is up to you. Its likely at least 2 people will choose the same type.
Can I warn you that Super's team, aka Kyle, might be a hacked team. He had a fairy arceus that knew roar of time. For various reasons its possible its hacked since it was impossible to obtain Arceus outside Japan I think. It does have a Japanese name but Im not sure how it knows Roar of time. Just wanted to tell you incase he applies.
http://www.serebii.net/events/dex/493.shtml List of event Arceus.
http://bulbapedia.bulbagarden.net/wiki/Roar_of_Time_(move) Here you can see what ones had Roar of Time. It does exist.
And who is Super/Kyle?
It all has to be one type? Can the type be the mega evolution? Say if its a dragon team, can I use charizard holding a charizardite x?
If it is mega-evolved first turn out, then yes, otherwise no. Though its a huge risk using a mega evo that gets a type change like that.
I think you should do the point system like they do in football (soccer for USA). 3 points for a win, 1 point for a draw and 0 points for a loss.
Its a round robin tournament, not a sporting season. Theres no finalist rounds or anything.
By the way, Pokemon X & Y have hacked Pokemon transfer restrictions so you can't transfer hacked Pokemon over. And also, Arceus was released in Europe and the US. Plus if it is japanese, there a plethora of reasons why he has it. (Japanese DS/3DS / Trading) http://www.serebii.net/events/dex/493.shtml
Apparently the anti-hack sucks, but yeah, this is correct.