Although people like to say that snail are only expected to live for a year, they can live much longer. I have Turbo snails in my aquarium that are over 5 years old. I have Astraeas that are going on 4 years.
Snails seem to be a little sensitive and die quite easy, so they usually don't live more then a year or so in the aquarium (but they can).