Создать группу, настроить ей доступ к этим закрытым форумам, создать ежемесячную подписку с правилами, при покупке подписки, пользователю присвоить данную группу, а также после окончания срока подписки, можно настроить чтобы пользователю вернулась та группа, которая стояла изначально или которую вы выберите сами.
Также можно настроить сообщение об ошибки при переходе в данный форум. То есть пользователь у которого нет доступа к закрытому форуму, при клике на него пользователь получить уведомление об ошибки доступа к этому форуму, а также в сообщении можно указать ссылку с инструкцией как получить доступ к данному форуму.