A maior parte disso pode ser realizada com uma categoria acessível por apenas um grupo e o plugin de assinatura para controlar o acesso ao grupo. Você precisaria de outro software para exibir o vídeo e deixar o Discourse apenas fornecer um link para o vídeo (no YouTube, talvez).
Você esperaria que os usuários não compartilhassem esses links com pessoas que não pagam. É mais trabalhoso vincular sua plataforma de vídeo às permissões do Discourse.
Se você usar o Vimeo, não poderia ser mais fácil: você pode definir o vídeo como “oculto do Vimeo” e, em seguida, adicionar domínios onde ele pode ser incorporado. Publique o link na categoria privada e ele será exibido automaticamente, e é isso!