It doesn't have a page yet on the Nexus but good thinking. But that can only be done once Original Sin is released right? They only allow completed mods on the Nexus after-all. It's not like Moddb where you can set up a page and update your fans with updates every now and then until the release.
Hm, I don't know tbh. I do know that you can release alpha/beta versions and improve them over the time.
And yes for the former question, I think Larian has to talk to the Nexus guys first because that site is a little bit more "official"...
