Right now I don't see any reason for term limits for TalkBoard members. If people keep voting for them, they can keep serving.
I honestly know nothing about how moderators are chosen, reviewed, or removed when necessary. There certainly are some good ones who have been around from the beginning.