1) Это правильно с точки зрения best practices от Мелкомягких. Они всегда говорят, что 1 роль = 1 сервер. Лепить кучу ролей на одном сервере - это моветон + увеличиваются риски остановки производства, т.е. если сломается сервер, то лягут все роли, которые на нем были. Поэтому они всегда рекомендуют разносить роли на разные сервер. Все зависит от вашего бюджета.
2) Просто поднимаете службу на нужном сервере и добавляете туда лицензии, а в настройках удаленных рабочих столов указываете куда обращаться за лицензиями.
3) Можно перенести. Но вам нужно будет уточнить касательно лицензирования, не уверен но там по-моему нельзя размещать лицензии разных версий. Работать они будут, но с точки зрения юр.обоснования это нарушение, т.е. если у вас терминальный 2019, то и лицензии должны быть от 2019. Апгрейда у старых лицензий нет, но у новых есть даунгрейд. Вы можете использовать лицензии от 2019 на младших версиях, но не наоборот.