Насколько разумно делать «сервер» из обычного компьютера (при ограниченном бюджете)?
1) Зачем Вам на 15 человек домен? :) Даже микрософт рекомендует поднимать домен от 20 машин(делаем поправку на их заинтересованость в продажах), а по опыту меньше 50-100 нет никакого смысла. Опыт у меня правда в этом ~10 летней давности, возможно я слегка устарел :)
2) Зачем Вам на 15 человек отдельный сервер приложений, отдельный файловый сервер, 2 (!) отдельных бекап сервера? Да еще в такой странной конфигурации - os на hdd (а не ssd), почти без памяти - зато xeon. Если Вы там терминальную 1Cку хотите крутить - xeon не спасет, явно памяти мало. У меня домашний компьютер мощнее того что вы пишите раза в 4)
У нас была локалка на 350 машин, было 2 domain controller, но при этом они выполняли кучу других функций - и центр управления антивирусом, и файловый сервер, и бекапы критических вещей, и всякие сетевые лицензии на специфический софт там же крутились итд.
Отдельно стояла *nix машина собранная на коленке из чего было, на ней был прокси, учет трафика по пользователям, фаервол.
> бекап сервер
> изолированный от сети бекап бекапа сервера (архив)
Здесь точно подойдут обычные ПК. Про RAID не забывайте. 
> файловый сервер
raid1 из 3х дисков, хорошие интеловские гигабитные карточки и обычный ПК в этом месте всех устроит. Диски подключать только к мат плате (никаких дурацких PCI-"переходников"), только в SATA3. 
> сервер приложений
so-so. 
Здесь лучше взять тауэр-сервер, видимо. Десктопные процы слабее топовых ксеонов. И вот здесь пригодилась бы ECC-память. 
> контроллер домена + безопасность сети (фаервол, антивирус и т.д.)
Безопасность сети - на linux-тазик (хоть из говна и палок), контроллер - вон на тот крутой сервер пунктом выше. + запасной контроллер. 
Ну и если будете покупать десктопы - держите набор запасных частей (но для сервера они тоже могут понадобиться ;) )