Wow,
So many ideas and problems!
Perhaps the first question is what would we like to achieve? An annual competition or a more regular one and should the competition be split into categories for players of different standards or frequency of play? If its an annual competition then players could be allowed more time to complete their games.
Personally, I don't mind (I'm not going to win anyway) as I log on every day even though I get nagged for it!
Why not just try whatever seems to be the best option and then improve it as we go?
Meeting up is a good idea but might also be a knight-mare

to arrange (what a comic!).
I work shifts but would turn up if at all possible.
Best regards to all,
Kevin