Ik gebruik zelf Hikashop niet, maar Ik denk dat je dan Guest checkout moet activeren (beschikbaar in de betaalde versie).
The guest checkout is a feature of HikaShop business.
If you want the shop to work with HikaShop starter, you have to activate the registration in joomla.
Otherwise, you can remove the "login" step in your checkout workflow. And if you remove the login, you have to remove the address too.
The address system require a user id to work so if you don't have the "login", you can't be sure that the customer is logged.
That's why you can't have the address without the login.
The guest checkout in HikaShop allow this "login" step to not be linked with Joomla users but with virtual users (without password) that HikaShop will managed.
At this moment, HikaShop will have a virtual user id so it can handle the address to work properly.