A thought: Aside from your #2 requirement I think most everything could be accomplished via Yahoo Groups or possibly Google Groups.
Does the national organization already use a cloud email provider? Perhaps they have some features they could extend to you.