Yes, I think the travel tickets have to be purchased with the card for the insurance coverage to kick in for lost baggage. There are lots of other restrictions too - check the stuff you got when you signed up for the card. Amex in particular gives you lots of info about their insurance coverage.