list of our amazing moderators
Thanks for the compliment :)
Are moderator positions granted for life?
As long as they're active and/or willing to moderate the site and/or don't do naughty things, yes, we can consider that they'll be moderators for life.
There are a couple of ways to view "activity":
Posting questions and answers (doing this is not ...