ユーザーの種類ごとに異なるカスタムフィールドセットを持つ手段はありません。CSSで非表示にすることはできるかもしれませんが、ユーザーがどの種類のアカウントであるかを選択できるようにするのは難しいかもしれません。
問題ありません。カテゴリの権限/セキュリティ設定を使用してプライベートカテゴリを作成する方法 が役立つかもしれません。
はい。
いいえ。推測ですが、以前と同じように物事を正確に行いたい量に応じて、250ドルから1000ドルかかるでしょう。たとえば、Discourse Calendar があり、これはユーザーがプロフィールに利用可能時間を記載するのではなく、利用可能時間を公開する方法かもしれません。したがって、同じ問題を解決する方法はいくつかあるかもしれませんが、現在機能している方法とは大きく異なります。これは、変更は難しいので、一部のユーザーを悲しませることになります。