Целесообразно ли покупать сервер?
Пользователи будут заходить и смотреть видео.Сначала думайте о покупке CDN-услуг для доставки трафика без перегрузки канала связи до конечного потребителя контента.
А уже потом (после всех расчётов нагрузки на канал, на перекодирование видео и т.д.) - будете подбирать конфиг под видео-сервер для пережатия/отдачи этих видео для просмотра.
20Тб в жёстких дисках стоит в районе ~40-50 тысяч рублей, с зеркалированием соответственно 80-100. 4 диска прекрасно умещаются в одноюнитовый сервер. сам сервер можно взять и б/у