Yes. Most of them. Timings may vary. They may not be open till 6pm as usual.
With this area and the island being a tourist location. I do not see why they wouldn't be. But I definitely would call one of the businesses and ask.
Sorry, not sure. Maybe call one of them.
Call and find out, not sure! I would think they would be though!
Thanks! Your answer is awaiting moderation.