Joomla - отличная CMS и сама по себе она глючить и тормозить не должна. Смотрите логи, проведите аудит - что создает нагрузку на сервер, какие запросы долго выполняются и пр. Зачем сразу в крайности - на вордпрес?
А ты не используй бездумно, а возьми тот же bootstrap, разберись в нем (там все очень просто, на самом деле), и посмотри как там реализованы сетка, размеры, и брейкпоинты. Там найдешь ответы на первые три вопроса.
У тебя проблемы с версткой, горизонтального скрола у адаптивной страницы быть не должно при любой ширине. Ищи блок, который вылезает за пределы по ширине.