Do I have to renew my Dot Com in a Matchbox exactly a year from the day I purchased it?

Renewal applies 12 months from the activation of the product and NOT from the day of purchase.

You will receive a renewal notice a month prior to expiry - you can then login to your Mr Site account and follow the instructions on-screen to renew.