вам нужно взять самоучитель по drupal и начать разбираться с азами: что такое типы содержимого, поля, views.
ну и css, понятно, тоже.
хотите готовый модуль "из коробки" - используйте другую cms.
Готовый сверстанный макет проще всего перенести на MODx.
Если вы уверенно работаете с html, то разобраться с этой системой особого труда не составит.
Есть подробная документация, много пошаговых уроков на русском языке, вменяемое русскоязычное сообщество (modx.ru, https://modx.pro/).
1. в директории с базовой темой bootstrap есть подпапка themes.
ищите там файлы с расширением tpl.php, например page.tpl.php.
копируйте в папку со своей темой, редактируйте.
2. например, zen.
а вообще стартовых тем много, за выбором оптимального варианта можно провести немало времени.
Скорее всего, при "обрезании" текста вы получаете незакрытый тег em.
P.S. Кстати, не стоит на таких узких колонках использовать выравнивание текста по ширине.
Во-первых, обновите drupal. Все сайты на версии ниже 7.32 под угрозой взлома. Сам недавно разгребал.
Во-вторых, поставьте модуль devel и смотрите, что больше всего тормозит.
Это вкратце. Тема оптимизации drupal освещена много где и очень подробно.
по поводу ресурсов.
систематизированной информации на русском мало. в основном все разбросано по разным блогам и форумам/вопросникам.
начните отсюда: drupal-bloggers.com/bloggers-list
вот новый сайт: dru.io
книги на русском мало и они для совсем начинающих.
никаких ограничений в модулях коммерса быть не может. вы же используете обычные ноды с таксономией.
попробуйте этот модуль: https://www.drupal.org/project/custom_breadcrumbs
довольно гибкая настройка breadcrumbs, поддерживает tokens.
т.е. меню вручную сверстано? не через модуль меню?
тогда прописывайте абсолютные пути. или ставьте "/" вначале
т.е. не <a href="basic_info">basic info</a>
а: <a href="/basic_info">basic info</a>
что в этом модуле такого уникального?
если он не устраивает, почему бы не сделать собственное решение, опираясь на базовый функционал друпала?
поля, таксономия, entity reference, ...