You do not need a timer in your video (unless the game specifically says to in the rules).
I think this is something that you should take up with a Full Mod. If you need help with contacting one, feel free to ask.
I already answered this here: https://www.speedrun.com/speedrunning/thread/890cc/1#8o0t1
Feel free to share this in the feedback thread: https://www.speedrun.com/the_site/thread/g79jt
You can submit a game request here: https://www.speedrun.com/requestgame
Please read it carefully.
If you'd like to request to moderate a leaderboard is inactive moderators, you can do so using this thread: https://www.speedrun.com/the_site/thread/dueac Please read the first post before requesting.
That being said, one of the moderators appears to have last logged in two months ago and has their socials linked. You could try to contact them.
https://www.speedrun.com/randomgame
Knock yourself out.
Yes, although the invite has expired. You should DM a moderator about it.
Feature requests go here: https://www.speedrun.com/the_site/thread/g79jt
Although this request in particular is a pretty common one, and I'm certain that site mods are aware of it.
I honestly don't see the point in creating a mod to do all of that, considering that the current verification process doesn't seem to be flawed (from my perspective, at least).
"If it ain't broke, don't fix it."
If there is a game that isn't on speedrun.com, you can request for it to be added here: https://www.speedrun.com/requestgame Please read over it carefully, and good luck. :)