причём тут битрикс, это обычная вёрстка. Смотрите HTML код в консоли разработчика в браузере. Иконки могут быть картинкой, фоновой картинкой либо шрифтовая иконка
Первым делом нужно начать с ТЗ и проектирования личного кабинета, привлечь для консультации битрикс специалиста. Всё что вы написали возможно для реализации.
Дмитрий, Backpack не пользовался. В любом случае CRUD облегчает создание, но полезен только при хорошем знании фреймворка.
Начните с простого. Возьмите ту админ панель что у вас есть laravel/passport, подымите копию проекта и в нём пробуйте реализовать простой функционал новостей завязанный на админку laravel/passport.
Когда сделаете полностью рабочую версию новостей (добавление, редактирование, удаление, вывод списка), после этого разбираете реализацию функционала, который у вас на том проекте с которого вы хотите его взять.
Чтобы уменьшить риск нужно смотреть варианты на рынке выше среднего по цене. При экономии вы гарантированно рискуете. За 10 ключей там довольно неплохо берут денег.
Нет там никаких чудесных команд чтобы без знаний что-то сделать. Нужно изучить документацию, научиться писать свой код, чтобы в итоге на базе фреймворка сделать свой продукт.
PS: с Laravel я ранее не работал.
- у вас два варианта:
1) Учить ларавел, это довольно затратно по времени
2) делегировать задачу другим
Смотря какие цели. Если цель стоит трудоустройство в офис, тогда нужно изучать то что пользуется спросом у работодателей. Если цель работать на фрилансе, тогда набить руку на вёрстке не помешает.