Hi,
1). Да. Но, надо разнести файлопомойку и пользователей по разным
сабнетам, что б они маршрутизировались на сервере, на котором у тебя
будет файрвол, прокси ... etc... Тогда можно будет фильтровать трафик
между пользователями и файлопомойкой.
2). В гугле искал уже? А на opennet.ru? Или тебе прямо сюда скопипастить?
3). Частично - см. п. 1. Еще, многое зависит от того, что у тебя за свич.
4). Можно посмотреть в сторону SAMS. Поделие кривое, но при небольшом
количестве пользователей работает сносно.