No license is required, just build your game with whatever language you feel comfortable with and release under your own terms.
If you want to sell your game, sell it, if you want to put it for download for free on your website, you can do it.
If you want to release the sourcecode under and opensource license, you can do so... or not. You are free to do what you like, so have fun!
The second question... I'm not too sure about, we are hoping the new production in Germany will kick off soon... ED would be able to give a better answer...