(1)(если я правильно понял, что два сервера разъединены) - то логичней их на 1 поставить (разделив виртуалаками). VPN, как справедливо отмечено, будет "узким" местом (то канал упадет, то пропускная способность канала).
на терминалку много ресурсов, кроме оперативки (от 200 до 200 мб на юзера в зависимости от конфигураций) + 20% запас.
(1) Если есть сервер 1С предприятия, а конфигурация на УФ, то нет никакого смысла использовать сервер терминалов.
Ставьте тонких клиентов прямо на ПК пользователей.
посмотрите здесь - https://habr.com/company/pc-administrator/blog/305878/ описания приблизительные, но из опыта:
- на сервер не более 40 пользователей(у нас 400)
- VPN может стать узким местом и причиной подтормаживания базы, если пользователи активно пользуются 1С
Если не менять предложенную вами структуру (терминалка "далеко" от сервера 1с), а только указать параметры для сервера терминала, то примерно так:
2 процессора от Xeon X5660 или выше
от 64ГБ памяти (но лучше больше)
Или SSD, или SAS в raid 10, например, чтобы IOPS нормально выдавал.
50-60 пользователей потянет.