Need Help Please

I just need to know how to set this up.

I am creating member sites for my clients. The person who will pay for using the wordpress dashboard, admin etc. is my main client, but their site has a buddypress social network which their own members will be able to sign up (for free) and be part of.

So would I just create a “free” level of access that only includes BuddyPress rights as well as a “pro” level access that gives rights to dashboard as well?

Please help. Thanks