imho лучше разделить.
файлопомойка, резервные копии и субд - один компьютер.
терминальный сервер - второй.
управление сетью и интернет-шлюз - третий.
можно начать с одного физического сервера, но обязательно настраивать так, чтобы потом можно было легко разнести на отдельные.
например, каждый сервис в отдельной виртуалке.
начать можно с
mxp.ulmart.ru/goods/385313 + RAID1 + ProxmoxVE.