Divers are $38 and snorkeling is $15, as stated on their site
$15 weekdays, $20 weekends, $10 to rent snorkel gear, unless you bring your own
Depends on what you want to do I believe. Costs are on the website.
Thanks! Your answer is awaiting moderation.