1. Never booked an air ticket other than directly with the airline doing the flight. Of course being elite of a specific airline gives you even better service (call center, changes.....)
2. Never had and never will have travel insurance, it is a scam with many ec^exclusions and hassles. A comprehensive international health/accident insurance is essential tough.