Ich würde sagen, man sollte nicht direkt an die untere Grenze von 2 GB rücken, es sei denn, man betreibt ein kleines Forum mit nur wenigen Nutzern.
Nein, cPanel ist nicht erforderlich.
Bietet das Business-E-Mail-Konto einen Dienst für Transaktions-E-Mails? Ich weiß, dass einige das nicht tun. Es ist sicherer, Dienste wie Mailgun, Brevo, Amazon SES usw. zu nutzen.
Andere haben das bereits ausführlich erklärt, aber ich verlinke hier die Dokumentation dazu: Configure your hosted Discourse site to run at the root or apex domain (e.g. example.com)
Trotzdem würde ich dir empfehlen, einfach die normale Standardoption mit einer Subdomain zu wählen. Außerdem ist es klarer, dass das Forum zu dieser Organisation gehört und nicht irgendein zufälliges Forum im Internet ist, wenn deine Hauptseite bereits unter der Root-Domain läuft.
Ein Snapshot ist im Grunde ein vollständiges Backup des gesamten VPS. Du kannst regelmäßig Backups von Discourse erstellen, falls etwas schiefgeht, wenn du nur Discourse auf dem VPS hostest.