No. To be crew, you must be on the General Declaration, and have a special crew visa. The only way you can do is is on a normal tourist visa. Some countries have Visa exemptions, but not the Caribbean ones I should think. If you google State Department and visas, you should be able to research it.