отзывы, отклики, задания, баланс счета храним в user_meta
сразу нет. Вы хотите хранить числовые данные, float, text (разной длины) в общей табличке с типом longtext и без индекса которая? Да это смешно будет вам потом когда вы поймете, что выборка по этому типу тормозная.
Под нужный тип данных надо соответствующую колонку с определенным типом заводить
Третий пункт также - это бред. Вукоммерц и bbPress поленились на старте и теперь у них проблемы. Они тоже думали что там будет сотня товаров и тем форумов ))
А вообще разработка грамотной структуры и отработка всего - большие деньги и время. Не проще ли взять готовое решение? Народ более 5-ти лет допиливает и оптимизирует... а вы написать и сразу в продакшен?
Не айс брать глину и лепить кирпичи. Когда есть готовые