Exigir campos de perfil padrão durante o registro?

Não, eles não podem ser obrigatórios.

Se você tem necessidades estritamente empresariais para gerenciamento de cadastro e login, sua melhor opção é usar uma ferramenta específica para isso e integrar ao Discourse via SSO.