Nothing official planned yet but I have thought about going live for both the development process and the judging yeah! We will announce it in our discord announcements channel.
Yes! The dev will receive full credit for their work. They also will retain full ownership of the work, and are totally free to list the game themselves on any platform for any price!
We are just releasing the free bundle to boost the amount of eyes that can see the awesome entries from the jam!