Hi! Is it allowed to add screenshots and credits for the rest of the team in the Game page after the deadline?
Yes I'm pretty sure its fine.
Yes, you can (and many people (including me)) do