Open-sourcing Stack Overflow certainly makes sense, as now the community itself can partake in the growth and expansion of the system itself.
There could be a commercial-use license.
There has to be.
I've seen open source versions already, so yes.
No real point in doing so.
The SO community is already so well established it would be difficult for anyone to exactly copy SO and steal any significant market-share.