Bonjour,
1. HikaShop fonctionne directement avec n'importe quel template Joomla. Après pour que le style d'hikashop soit adapté au style du template, il n'y a pas de guide. Chaque template fait son style à sa sauce, alors il ne peut pas y avoir de guide généraliste...
2. Si vous activez l'option pour utiliser bootstrap dans la configuration hikashop et que vous voyez vos listings sur une seule colonne sur le frontend, cela signifie que votre template ne supporte pas bootstrap 2.x et donc normal que le responsive ne fonctionne pas. Il faut alors soit utiliser un template qui est compatible bootstrap 2.x ou optimisé pour HikaShop, soit écrire vous même le CSS pour le responsive.
3. Pour surcharger les vues d'HikaShop, c'est très simple. Vous allez dans le menu Affichage>Vues, vous éditez la vue et faites les modifications nécessaire puis sauver les changements et voilà.
Pour surcharger la mise en page en div du listing de produit, c'est le fichier listing_div de la vue "product" que vous voudrez éditer.
Pour le panier, c'est de fichier cart de la vue product ou checkout en fonction de si vous voulez éditer le panier dans la passage en caisse ou le module panier.