Hello my name is Jobin Johny,
My suggestions..
[login to view URL] Printing
Install & configure Windows Print server.. thus you can manage printers in network easily.
By default server will log all Printer events in System Logs
Administrator can pause, resume or delete the jobs\Printer
By enabling GPO , can force users to a particular printer only
2. Spy/Monitoring all incoming and outgoing email
Configure scanmail. This will scan each mails in network in Mailbox level and transport level. You can set different policies to block or reject mails
3. allow some website for staff to surf
Install and configure a Proxy server. This will ensure all Internet traffic are filtered. you can set allow\deny rules even for specified pages in awebsite.
you can contact me for any doubts on Skype. my id : eynetech
Thanks,
Jobin Johny