About adding games (2 questions)
Deleted
The game will be added unless it's already on the site or you did something wrong requesting it (not including enough information or not including a run of your own). Requests aren't denied for any other reasons.
Yes you will be mod of the new board.
And you need to have your own run. They don't approve your request if you submit someone else's run. (I forgot the reason for this.)