В качестве платформы используйте WordPress. Это очень простая в освоении CMS, которая позволяет решать довольно большой класс задач. В народе она прозвана "CMS для блондинок", как раз из-за простоты освоения. С ней о программировании, верстании и др. знать ничего не надо, хватит умения кликать мышкой. Если чего его и монетизировать можно будет и улучшать как хочешь. Для него все решения уже сделаны, только как плагины ставить надо если чего потребуется. Но чтобы свести на нет лишние действия и сэкономить денег лучше использовать для WordPress этот специальный хостинг. Он очень облегчает создание сайтов и блогов на WordPress. Не нужно вручную создавать базы данных, пользователей, копировать дистрибутив WordPress на сервер, редактировать конфигурационный файл и т. д. Это всё делается автоматически. У них там удобная и понятная панель управления хостингом, потому со всеми функциями быстро разберетесь. Так что я рекомендую именно его.
Далее чтобы установить форум на WordPress есть специальные дополнения и плагины. Тут выбор довольно велик: bbPress, Simple:Press, Vanilla Forum, ForumPress, Mingle Forum. Выбирайте какой форум вам лучше подойдет. Почитайте про них и ставьте понравившийся.