VPSにDiscourseをインストールする:よくある質問付きプロセス

ユーザー数が少ない小さなフォーラムを運営していない限り、2GBという下限ギリギリの値にはしない方が良いと思います。

いいえ、cPanel は必要ありません。

そのビジネス用メールはトランザクションメールサービスを提供していますか?提供していないものもあります。Mailgun、Brevo、Amazon SES などのサービスを使う方が安全です。

他の方が詳しく説明されていますが、この件に関するドキュメントへのリンクを貼っておきます:Configure your hosted Discourse site to run at the root or apex domain (e.g. example.com)

とはいえ、サブドメインを使うという標準的なデフォルトのオプションを選ぶことをお勧めします。また、メインサイトが既にルートドメイン下にある場合、フォーラムがその組織のものであり、ネット上の無関係なサイトではないことが明確になります。

スナップショットは、VPS 全体の完全なバックアップです。VPS に Discourse のみをホスティングしている場合、何か問題が発生した際に備えて、Discourse のバックアップを定期的に取得することも可能です。