У корзины другой контроллер и шаблон. Чтобы и там можно было менять текст, нужно перенести код из контроллера и шаблона товара в контроллер и шаблон корзины.
У вас нет четкого плана того что нужно получить в результате. Сначало составьте тз с полным описанием функций, потом уже что-то делайте.
Если собрать все в одно, то делать нужно модуль. Один модуль который будет подхватываться в разных хуках displayAdminProductsExtra, displayFooterProduct, displayCustomization, displayExpressCheckout ... Хуки есть на все случаи, если не хватит преопределнных, можно создать собственный.