You will be happy if you are a flexible fisherperson. We catch plenty of Snapper and Barracuda when we reef fish. Don't know about the fly stuff. Shore lunch with the morning's Snapper is an delicious Feast in more ways than I can say.
Plenty of guides and excellent places to fish. We go trolling for barracuda on the way to Caye Caulker, snorkel also and lunch on CC. Enjoy the ride back to SP as well.
You can have an incredible time.