Can I use Events+ to create a user in Membership?

(Brand new WPMU Dev user)

I am looking to design a membership site. I want to create an "event" (actually a class) using Events+ and when the user pays for the "event" using PayPal have a user account automatically setup in Membership with a certain membership level.

1. User clicks on event "Class A".
2. User pays the fee through PayPal.
3. User is automatically sent a username and password which allows them to log into the "membership" site.
4. User's membership level and access is preconfigured based on which event they paid for.

Is this possible and if so are there tutorials on setting this up?

Thank you in advance for any assistance!