There are a couple suggestions I have for you:
-
If you are a programmer and you can adapt this code that associates users with custom post types you might be able to get what you need.
-
You may also want to look at membership plugins as they may give you some of the functionality you are looking for.