Snorkeling boats, glass bottom boat, visitor centwr/aquarium, and dive boats are all fully operational. Food Concession and gift shop are scheduled to open in the rebuilt building next week. (as of 2/27/18)
There is no need to make reservation for snorkeling. However it is simple, call the park or visit homepage and you can clear your concerns
They are recovering from a hurricane and so most of the concessions are not operating or at least not fully operational
I think you can make a reservation online
Thanks! Your answer is awaiting moderation.