Bonjour,
Je pense qu'il y a plus simple que de passer par des wishlists.
Ne pas mettre de prix sur les produits, ce n'est pas un soucis. Il faudra juste penser à activer l'option "Display 'add to cart' button for free products" de la configuration.
Ensuite, pour que les clients puissent facilement recommander des produits qu'il commande habituellement, je pense que le plus simple est de leur donner accès au listing de leur commandes (avec un élément de menu de type "hikashop order listing"), et d'activer l'option "Allow customers to reorder" de la configuration pour qu'ils puissent cliquer sur le bouton "reorder" de leurs anciennes commandes. Cela les dirigera directement sur le passage en caisse avec tous les produits de l'ancienne commande dans le panier. Ils auront juste à modifier le panier si nécessaire puis à finaliser le passage en caisse.