Active Directory в облаке и филиалы через VPN?
Нормальный план - замечаний нет.
К вопросам:
1. Рекомендации размещения DC в каждом филиале устаревшие. Им следуют в основном в в двух случаях - при нестабильном канале и при наличии важных и работающих 24 часа в сутки сервисах, которым нужна AD - фабрики и т.п.
Для примера - один из бывших проектов, которыми занимался - транснациональная корпорация. Имеет по 2 DC в Франкфурте и ЮАР, которые накрывают собой все офисы в паре десятков стран на всем африканском континенте.
2. Трафик к контроллерам небольшой, 250 человек наверно мегабит в 5 влезут в пике. Репликация у вас будет в датацентре - так что этого трафика во внешних каналах не будет.
3. Для DC обычно хорошим тоном считается иметь достаточно ОЗУ, чтобы разместить ntds.dit весь в ОЗУ.
Вам хватит 4-8GB ОЗУ и каких-то core i3.
4. Приоритетизация по умолчанию не нужна.
Вопрос вам очень надо управлять клиентским компами? Если ответ нет, то смотрите в сторону терминального сервера - пусть пользователи работают в системе удаленного рабочего стола. Вам же легче будет управлять и важные данные они пусть хранят тоже на серваке - но такой подход потребует более сильных материальных вложений на лицензии чем в вашем плане.