Dear, I have a lot of experinece on Network field. I will configure online all thing which you say. For Example
1. ISA Server 2006 for security- firewall, anti-virus, etc. With ISA I can block websites, searching porn sites, bypass sites, Audio/Video Streaming etc.
2. file sharing with making Domain
3. user priviliges (Different user will have different priviliages etc)
4. project/document collaboration (using sharepoint or similar software)
5. remote installation
6. remote desktop
7. wake on lan, etc.