Wenn diese 40 Personen in kleinere Gruppen aufgeteilt werden, die jeweils in eigenen Räumen sind oder im selben Raum, aber zu unterschiedlichen Zeiten, brauchst du Livekit nicht.
Wenn du möchtest, dass 40 Personen gleichzeitig im selben Raum sind und alle Video verwenden, ja, dann brauchst du Livekit.
Für diese Anzahl gleichzeitiger Nutzer wirst du wahrscheinlich einen deutlich leistungsstärkeren Server benötigen als den, den du für Discourse verwendest.