Bonjour,
Les deux façons de faire sont possible.
Le problème n'est pas trop du coté d'HikaShop qui est compatible Joomla 3 et Joomla 4.
C'est plutôt les templates, les autres extensions, surtout celles dont les développeurs ne vont pas portés sur J4, et les potentielles personnalisations.
Mais oui, vous pouvez partir sur un J4 et récupérer les données HikaShop de la base de données de votre J3 pour les passer sur le J4.
Dans votre PHPMyAdmin, vous pouvez exporter/importer toutes les tables hikashop de l'un vers l'autre.
Notez qu'avant de faire cela, il faut aussi migrer les utilisateurs. Sinon, vous allez avoir des utilisateurs dans HikaShop, lié à rien dans Joomla. Pour migrer les utilisateurs d'un J3 à un J4, il existe différentes extensions sur le JED.
Aussi, un fois la migration des données de la base de données faite, je vous recommande de cliquer une fois sur le bouton "check database" de la configuration HikaShop pour que les utilisateurs sont bien synchronisés.
Enfin, il faudra copier les fichiers des dossiers images/com_hikashop/upload/ et media/com_hikashop/upload/ via FTP pour récupérer les images, les fichiers téléchargeables, etc.