9. Do the message credits I purchase, have an expiration date?

No. There is no expiry date for message credits that you purchase. You can use your credits throughout the year. Balance credits at the end of the year will be carried forward to the next year.