so much to think about. Initially I didn't want to do OOT bags but I think I'll do something small. As far as favors... maybe you can do something unique to Jamaica. A small bottle of rum/rum punch tied with a favor tag... jamaican blue mountain coffee... small craft.
Other options for general DW... passport holders, luggage tags, beach picture frames.
Just don't drive your self crazy... keep it simple.