¿Cuál es la actividad mínima requerida? ¿Es correcta esta implementación?

Sí. Puedes autoalojarlo sin requisitos. La opción más barata probablemente sea Instalar Discourse en una conexión residencial con Cloudflare Tunnel. Es un poco complicado. Usar una máquina virtual es más fácil y fiable.