No problem!
They’ll get their own link for their storefront yes with their brand name in it.

It wont be a slug (it’ll include the unique ID of the store) but it wont be ugly.

Hope that helps!