1)Стандартные сервисы: Форум, блог, микроблог, статьи, faq. 2)Фанклубы (может есть готовые модули или допилить самому) 3)Важно: развитая система для работы с платежными системами. Возможно в будущем инетмагазин (специализированные системы типа опенкарт и магенто наверное не подходят, тк пункт 1 и2)
Просто найди плагины для WordPress, Drupal, Joomla! и посмотри где тебе их функции больше всего нравятся
Я за Wordpress. Он самый популярный, среди CMS, значит для него должно быть больше сообщество, больше дополнений, разработчика легче найти будет.