Hi,
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.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.