Just a note about reaching Morning Calm-
For US residents, US Bank offers
Skypass credit cards. According to
their FAQ, up to 20k miles earned from these can count towards Morning Calm membership but they fall under the "partner" category, so the rest of the flying has to be on KE.