Я не уверен, что шаблоны Discourse помогут здесь, так как они требуют от пользователя активного выбора готового шаблона, тогда как, насколько я понимаю, в данном случае необходимо предоставить пользователю немедленную обратную связь сразу после выбора категории для новой темы.
Чтобы условно заменять текст, отображаемый справа, потребуется реализовать компонент темы или аналогичное решение.
Один из вариантов — использовать встроенную функцию «Шаблоны тем» для категории, чтобы автоматически заполнить редактор некоторым текстом, который нужно дополнить или заменить: Using topic templates for categories