Какой собрать сервер для небольшой компании?
В вашем случае лучше нанять админа или отдать IT на аутсорс.
https://linkmeup.ru/sdsm
нанять админа
Линух это конечно хорошо, но не для вас. Вам лучше все таки иметь виндовый домен и нормальную организацию сети.
Начальство будет говорить "ну все же как то работает" до первого потерянного проекта, который как окажется жил только на умершем сервере и больше копий нигде никаких.