Novo usuário no Discourse - algumas dúvidas

Não, não há um oficial. Você pode usar uma PWA como cliente de desktop. Existem opções não oficiais, como A Social Mobile & Desktop Client for Communities (2).

Se você estiver usando o plano gratuito, acho que não é possível desativá-lo.

Na verdade, o self-hosting é bem fácil. Se você quiser a instalação básica, é basicamente uma linha de comando. Dê uma olhada em Documentation > Site Management e Documentation > Self-Hosting. Se tiver dúvidas mais específicas, sinta-se à vontade para abrir um tópico sobre isso.