Vou listar todos os diferentes cargos e descrever as permissões que você deseja, depois listar os diferentes estados de usuário do Discourse e as permissões que eles concedem — você também pode aproveitar as permissões de categorias e grupos, e então fazer uma comparação.
Com certeza você conseguirá algo.
Digo isso porque o Discourse é uma ferramenta, e uma ferramenta só é tão boa quanto o uso que se faz dela. Você precisa usar o Discourse e personalizá-lo conforme suas necessidades exatas.