Does ning have a date in which they are planning to release this fully or in beta?
Search the web for Enterprise Subscription Manager... It was designed for Ning Networks and I use it on my site.. It does all that you mentioned and more. Very easy to set up and install and the support is great if you have questions.