[Membership 2 Pro] Question about Membership 2 Pro

I'm in the process of setting up a membership site for some real estate agents. I'm trying to figure out if and/or how I can use Membership 2 Pro to do what I need to do. I need to be able to automatically disable the backend for a member if they're XX days behind in making a payment and at the same time make their published content on my site unavailable to the public. Then if they pay or reinstate at a later date, make everything available again. Can I do this with Membership Pro? If so can you point me to documentation for how to do it?