Maybe all comments older than 2 years should be removed? 2 years old comments are irrelevant regardless of user being currently active or not.
I agree that if you are going to remove old comments then you should remove all old comments.
I also think that you should remove the votes with the accounts (if possible). Otherwise you end up with a pool of unrescindable votes.