As with any wildlife encounter, it is best to observe them in their natural state. When we attended the waters were fairly rough and there was a large number of Man O War Jellyfish. So, we enjoyed the glassbottom boat tour. Plenty of fish to see. We also saw sea turtle and dolphin.
I'd say have some bait...
Fish are everywhere on the reef, so if you don't see the fish in one area fin to another. Just have fun and don't focus so much on pictures.
Stay really still and wait for the shot when you can.
I don't know. They were just there at the reef when we went.
Really I don't know
Thanks! Your answer is awaiting moderation.