Нужны ли дополнительные интерфейсы на контроллере домена?
DNS использует IP - это маршрутизируемый протокол. СОответственно при наличии маршрутов из других подсетей работать будет.
DHCP использует broadcast/BOOTP - это немаршрутизируемые протоколы.
Для использования одного DHCP сервера в нескольких подсетях обычно используются ретрансляторы DHCP Relay, отправляющие запросы на DHCP сервер в другой подсети.

Что насчет default gateway - наличие их на нескольких интерфейсах может привести к проблемам маршрутизации, которая внутри локальной сети обычно решается созданием статических маршрутов.
Сетевые карты нужны, но не для того, чтобы поднимать на них разные vlan (заемучаетесь потом разруливать), а чтобы настроить Etherchannel на них

DHCP - через реле
Остальное - через роутинг.
Плюс, закроете на роутере всякие левые порты, а то венда - такая себе, иногда дырявая.

Ну и главное, вы же в курсе, что контроллер домена нельзя ни бекапить (снимая образ с диска и не предпринимая дополнительных мер после восстановления), ни клонировать, а особенно нельзя держать в HyperV, который стоит на машине, которая находится в домене, который этот контроллер контроллит?