Насчёт сервера
Если можно на линух поставить, то берите в Hetzner - там самые дешёвые сервера в округе.
ru.hetzner.com/hosting/produkte_rootserver/ex40 ~41Euro (-19% VAT) - Это не дорого, особенно для фирмы. За сервер с таким конфигом в русском ДЦ просят ~200-300 Евриков. Сужу по ценам полуторогодовалой давности, когда анализировал цены и возможность размещения серверов для нужд своей организации.
Сервер с SSD за 49Euro там предлагают - что тоже очень доступно.
40 подключений при текущем положении дел со связью - это вообще ни о чём. Не онлайн же видео вы будете гнать.
Линукс + soft raid 1 + мониторинг - всё что нужно для счастья.
Насчёт того брать свой или арендовать:
- Если вам нужен постоянный доступ в офисе, вне зависимости от того есть интернет или нет - ваш вариант - локальный сервер. Но нужно будет организовать его резервное питание и кому то следить за железом.
- Если вам не критично, что иногда доступ может пропасть (интернет отвалился, провайдер упал, авария на аплинках провайдера и многое другое), то вам в датацентр. Плюсы в том, что там железо поменяют по запросу в случае поломки, и в случае если пропадёт необходимость можно просто отказаться от машины или взять более мощную. В общем вы уже не ограничены одним сервером.
Возьмите цену локального сервера и прикиньте на сколько времени вам хватит арендовать сервер в хетцнере для достижения подобных расходов. Поделите на половину и получите время на тест, за которое вы поймёте нужно оно вам или нет.