Regarding the coming and going, there are agents available to check guests and crew in and out of most islands. Not cheap, but well worth it.