1. No there is no discord server (yet?) because I didnt think it would be necessary for a small jam like this. If you want to team up you can use this forum to find team members and make your own discord for the team if you want. If this jam series gets bigger I will consider making a discord server in the future.
2. There will be a "submit project" button after the jam has started. When submitting a game, itch will create a thread for it automatically. The rating will also be in that thread. The threads can then be found in the "entries" tab. Check out some other already finished jams to see what that looks like.