Good question. What you do with your game after the Jam is up to you and yes you can publish it on your page we encourage you to do so. As your second question just your itch.io profile which I am sure it asks you to put the URL too but if not just send me email or DM me on here if that’s a thing.