Обратитесь к вендорам таких систем, они вам посчитают всё под ваши требования.
В принципе, на Trassir'е 22 камеры у нас дают ~160Гб в день в режиме записи по движению. Это ~ 35 дней на 3+4 Tb HDD. Но у вас могут быть другие камеры, с другим разрешением и сжатием.
Процессор Celeron CPU J3455, загрузка 95%, но, вроде, справляется. Скорее всего, ПО просто пропускает отдельные кадры, если не хватает ресурсов.
Поток по сети тоже зависит от разрешения камер, частоты кадров и того, кто будет сжимать картинку. FullHD камера в h264 даёт ~2 Мбит/с на 12 FPS.
RAID особо не нужен, если не страшно раз в несколько лет потерять неделю-другую записей. Софт обычно пишет на все доступные диски по кругу, затирая старую информацию.
SSD смысла не имеет, система грузится один раз и будет она загружаться десять секунд или одну минуту - неважно.
Лицензии на Trassir идут из расчёта на камеру, софт есть как в виде отдельно OS на базе линукса, так и на Win64.
VLAN имеет смысл только если ваши камеры в общей сети. Если вы их настроили и перенесли в физически отдельную сеть, то можете просто на сервере поднять два сетевых интерфейса, первый смотрит в сеть с камерами, второй в общую сеть. Но для перенастройки камер придётся подключаться к этой отдельной сети.