Всё в порядке. Пока дело движется вперёд, или хотя бы создаётся такое впечатление, это не так уж и плохо. В принципе, можно поговорить голосом, но я не уверен, что это поможет или ускорит процесс (скорее всего, будет даже наоборот).
Что касается навигации, @Benjamin_D уже дал решение.
Что касается первого вопроса, как уже было упомянуто выше, что именно подразумевается под «видеть»? Что контент должен быть полностью недоступен/невидим, или просто чтобы он не отображался во вкладке «Активность» группы? (хотя он останется видимым и доступным в других местах).
Если провести аналогию с телевидением для публичной активности: вы хотите, чтобы это просто не появлялось в телепрограмме? Или чтобы это вообще не шло по телевидению, или чтобы доступ к каналу был невозможен?
Всё, что является публичным, — видимо. Либо его нужно скрыть (сделать приватным, что также ограничивает количество потенциальных участников и, следовательно, возможное обсуждение), либо сделать недоступным (полностью исключить публичную часть. В этом случае очевидно, что не будет никакого обсуждения «вне группы», если это единственное, к чему у них есть доступ). Остается еще, возможно, вопрос личных сообщений. В крайнем случае, вы также можете создать несколько отдельных форумов для каждой группы людей, которые будут полностью разделены, с возможными различными настройками. Это вариант решения.