Сервер подбирается под нагрузку.
Какая будет нагрузка неизвестно - никто ничего не подскажет, самим надо тестировать.
Понятно что виртуальные хостинги здесь не вариант
А мне вот непонятно, почему не вариант?
Наоборот самый лучший вариант для этих целей.
Вы будете иметь любые мощности не покупая дорогостоящее оборудования.
А когда нагрузка будет известна, и все будет отлажено - можно будет задуматься о переносе на свое железо, для экономии.