Question 1:
One of my clients requires his users to only access a number of authorized sites, is that possible.
With a regular Linux distro I used Squid Guard http://www.squidguard.org/ and based on your username
you could access all sites or only a selected number of sites.
Question 2:
If you have an open proxy, can I run something like SARG (squid analysis report generator) http://sarg.sourceforge.net/
too see what sites my users have been acccessing