1. I am not sure if it is out yet, it it is you should be able to install it on your site.
2. You can do that.
3. You can control user access however you wish. Hide forums, make is password protected. It is up to you.
4. I like the fact that you can have sub forums out of the box with IPB, modding it is relatively easy as well.