The dealer will not get paid for coming out to check the tub, not by the factory. I have some customers who ask for this service, and I usually will do it for free if they live close to the store.
As to the life expectancy of a spa cover - in your backyard, with your weather and amount of use, I would say that it should start looking bad around five years of age.
:-)