Всё, что вы искали, уже существует, за исключением вашего четвёртого требования. Ответы на посты можно создавать только в Discourse, а не в WordPress. Это сделано намеренно, но я задумывался, не пора ли это изменить.
Технически возможно разрешить пользователям создавать комментарии как в WordPress, так и в Discourse, если WordPress будет настроен как провайдер DiscourseConnect для сайта Discourse. Для правильной реализации потребуется значительная работа, но я вижу, как это может быть полезно в случае, когда Discourse функционирует как система комментариев для сайта на WordPress.
Не уверен, что это различие понятно другим, но я рассматриваю это следующим образом: нужно различать комментарии и обсуждения. Ответы на посты в WordPress (или любые встроенные посты) скорее следует считать комментариями, а не частью обсуждения. Преимущество Discourse перед традиционными системами комментариев заключается в том, что комментарии могут стать отправной точкой для новых тем, которые по-настоящему являются обсуждениями. (Я подробно расскажу об этом в отдельной теме в ближайшее время.)