I can't help with the diving thing, but in my experiences, travelers checks are accepted everywhere on Ambergris. I usually take most of my money this way just because I feel safer. Melisssa