oh my, well he is a life guard at one of the resorts there and I met him about 2 years ago. Since then I have been to jamaica too many times. The amazing thing is I have a phoiba of flying but it is amazing what love will let you over come.
As for his shots take care of that way in advance. You could find out what he needs, find out what he may have documented already if possible and take it from there. That way there is no big bill for shots in the end.