MemberSnap > Members
When you create a site, you are automatically added to the basic membership level of that site. you can then log in using your MemberSnap log in and see what your customers will see.
Yes it does. Once the person purchases, they are sent to a registration page where they create their account.
Affiliates and JV partners have a different Membership Level defined so they will show up with that level in your Members area.