Do I need travel insurance?

Absolutely. Cover medical, cancellation, and emergencies.