As to insurance, check with your local company. Mine covers me in US, Canada and all US territories. I just confirmed this prior to recent two week rental on St. John.