Фреймворки использовать стоит однозначно, поскольку они делают кучу работы за вас. Если их не использовать, то при переходе к крупным проектам вам придётся написать свой. Вы уверены, что у вас получится так же хорошо? По поводу того, какой - если есть возможность выбирать, то надо попробовать несколько. Какой больше понравится. Я, к примеру, попрограммировал на Kohana, допилил несколько проектов на Zend Framework 1, прочитал книженцию о нём, почитал про Zend Framework 2, но он мне не показался прозрачным, поэтому я тянул с тем, чтоб сделать на нём первый проект. Почитываю про Laravel, поскольку уж очень его все хвалят, но лично меня примеры из доков не вдохновляют (хотя, если это будет необходимо, я его освою, конечно). Сейчас активно осваиваю yii2, делаю на нём несколько относительно крупных проектов. Пока он меня очень вдохновляет, с каждой новой освоенной возможностью всё больше. По статистике, ссылки на которую есть в соседней ветке, сейчас самый популярный Laravel, так что если планируете в офис устраиваться, то можно и такой аргумент. Я - фрилансер, так что моим клиентам по барабану, какой я фреймворк использую.
как сказано выше, стоит переходить на Laravel 5 ну или на Yii2, если они сложноваты, можешь попробовать CodeIgniter 3, он должен быть попроще вроде как, но у него РУ сообществом (документация, форумы и т.д.) печально, проще сказать оно отсутствует.
А ничем. Попробуйте - может понравится. Хотя бы доки почитайте. Я же написал, дело вкуса. Мне вот Zend Framework не нравится, а кто-то считает, что это верх совершенства. И так с любым. Наверняка, для кого-то Yii2, который нравится мне, покажется ниже плинтуса. Всё относительно.
rs_ssh от задачи зависит, вот нужно тебе панель администратора сделать, то можно взять http://knpbundles.com/sonata-project/SonataAdminBundle и всё в таком ключе.