1. IIS is kinda more stable and secured then apache. but it depends on what CMS you will use - since not all of them supports IIS (although can be easily adapted).
3. if you plan to use a free CMS for forum, MyBB is better.
4. Win server 2012 R2.
5. Anti hack? many on the market. PSDevs...