I've used Honey all my life and started with doctors advice as a child. The most important thing I can share is use honey that is local. Collected by bees that are in the area that you live in. this means the beneficial elements in the honey are antibodies of the environment effecting you. Their is a place on the mainland that supply's the island with Belize honey. His name escapes me at the moment , Its a German sounding and probably a Mennonite company. All the grocery stores in town carry it.
If you need a source for Leeches or Maggots your on your own bro.

White Sands Dive Shops Daily Blog