а если разбить на задачи:
сервер для видеонаблюдения = видеорегистратор (железка),
централизованный доступ в интернет = маршрутизатор (железка),
хранения информации = файловый сервер. И тут уже расчитывать от задач и объемов (вы просто не указываете OS а в бюджете лицензионное ПО - это тоже существенная сумма).
P.S. Еще неплохо предусмотреть машину для бэкапов (можно обычный системник с дисками c бесплатным NAS Openfiler или Openmediavault)