Как технически правильно организовать разработку информационного сайта?
 Сам являюсь фронт-энд разработчиком, с бекендом не дружу.
Предлагаю забить хрен на идею подобного рода тогда.
Потому как у вас максимум что получится - слепить очередной говносайт на вордпрессе с кучей глючных вирусорассадников, под названием плагины.
В итоге затрахаетесь потом заниматься одной только чисткой.
А если вдруг портал станет популярный, ваш вордпресс сдохнет нахер под нагрузкой.
Собственно, основная мысль ответа - ваши суждения неправильны.
Если хотите качественно сделать, учите бэк или работайте в паре с нормальным разработчиком, который сделает нормальную систему управления, на нормальной VPS разместит и будет нормально поддерживать и дорабатывать.
1) И да, и нет. С движком определиться надо, но если речь идет именно про такие порталы, как указаны в вопросе, то нужна собственная разработка, фреймворк.
2) База, естественно, нужна. И не обязательно, чтобы это была мейнстримовская MySQL.
3) Лучшая фишка - официальная апишка.
Поднимали несколько информационных порталов с нуля. Обобщая кучу изученной информации и опросов людей:
1) можно и нужно использовать для начала WP. Стоит недорого, зато протестить идею легко и просто. Если посещаемость вырастает до более 2 тыс. человек в день - начинаем писать свою CMS на уже заработанные деньги.
2) Ключевое в информационных сайтах - информация и способ ее подачи плюс умение авторов устраивать холивары. Это сложно.
Если нужно, черканите на почту, могу более подробно рассказать про опыт, с ссылками и  цифрами