Yes. Absolutely. And we recommend that you purchase this at the same time that you pay your cruise deposit.
We recommend that you purchase travel insurance to cover your cruise deposit, your luggage and medical evacuation, which is expensive due to helicopters and light aircraft extractions from remote locations (there are no roads for ambulances to come and get you from the Kimberley coastline). Insurance with unlimited medical evacuation costs is highly recommended. From our 20+ years of experience in this field, we can recommend Covermore insurance https://www.covermore.com.au/
If you are relying on your credit card insurance, please check that it covers unlimited medical evacuation costs.