А в чем проблема это реализовать? Добавить в таблицу user поле user_type, в котроллере который рендерит кабинет проверить тип и грузить разные view. Это же 10 минут кодинга. Устанавливать что-то или писать вопрос на тостере дольше.
Можно законнектить Vkontakte с приложением «Сообщения», но про новости пока ничего конкретного не скажу… Ковыряюсь в этом направлении, но особых успехов не наблюдается.