Well, the UBB doens't know who's email is invalid, so either way it wouldn't be automatic. You can lookup a user via email address so I fail to see what you want changed...
As for the tick for "accept admin emails" missing from the member area, I've reported this at the beta site and we're merely waiting for Rick's input...
As for a period of 6 months being yoru criteria fr inactive users, same as the email, it's not automatic, so simply plug info into the member search in the cp; I'm sure it has an area that lists "last logged in"