1) WP
2) Нет
3) Визуальных не было ( но был ace, потом перешел на codemirror, для верстальщиков)
4) Для статей (с доп. функционалом)
5) Один модуль для конкретного функционала.
6) Yii2?
Я бы запросто на yii2 сделал, качаешь шаблон advance, в нём уже авторизация/регистрация есть, далее читаешь про active form/record и делаешь свои поля. Желательно разбираться в MVC.