Yeah, these should be outlined with a common area if they have the same rules. The whole area as parking lot and the current ones as parking spaces.

I guess it's not access=customers then. Also, I have no idea how to tag the "free with registration". I suppose technically it's only possible if the shop is open - so it would need to either match the hours or be customer access or something.