None of the options is mandatory. (Someone can spam, though I do not think that it'll be a big issue. A bigger issue would be if someone accidentally or for some reason leaves a question.) And the answer for the account link can be anything (i.e. it can be a random numeric character or alphabet).
It would be better if the second issue (both apparently) would be rectified. Random and incomplete votes would be difficult to record.
And regarding the Super Staff Bros. format, how would we play it? There are only seven ready sets right now, it would be pretty tough to build around those seven Pokémon. Even if regular Pokémon were allowed, it wouldn't be fair enough as some of the roster sets are not much viable (for SS OU and NatDex OU).