Yes, MemberPress is a WP plugin and can be enabled on any WP theme. It has a number of ways in which it protects your content, all of which are independent of the theme you use.