Right now membership is for all public classes. Anyone who gets your membership can register for all public classes. You can use the "Private Class" option when creating classes if you want to create a private session.
Yes, you have the option to create class packs. You can create 5/10 class packs. Once someone buys the pack, they will get a promo code to register for free for any 5/10 of your classes. You can create class packs from here.
Questions about class recordings. Here's a link to a 5-min demo.
Decide ahead of time how many recordings you want your 'members' to receive, and then download that number weekly to upload. This gives you and your students continuity on what to expect. Include in your membership description and your other marketing that your membership includes X recordings a month as well.