Questions on setting up a membership site

I need to build a membership site that doesn't require payment but the content is only viewable to approved registrants. Also need to know when the a user registers that they are sent a Password via email and then they need to be approved first by admin before being able to login. Can I do this with with the Membership Pro 2 plug-in?