The weather should be great at the end of October. It will still be very warm, especially down in the Caribbean. We try to sail in September or October every year (going in Sept. this year). I've never been on board for Halloween, but I would expect that they do something special for it.