Hi Ben,
Thank you for reaching out to us.
Our theme is compatible with Paid Memberships Pro (paidmembershipspro.com), which It allows you to charge users, set up recurring payments, and restrict content or areas of your website to users not logged in. Plenty of PMPro add-ons are available on the author website to go further if necessary, including one for BuddyPress restrictions: paidmembershipspro.com/add-ons/buddypress-integration/
To know precisely which features will be restricted from your BuddyPress website, it’s best if you ask directly to the plugin authors.
They will be more informed and better suited to help you: paidmembershipspro.com/contact/
We remain available for all support requests related with the use of your theme.
Best,