Wordpress Plugin Install

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I have a wp website for my gym. but i want to add a plugin to it.
there are lots of event/enroll management plugin on wp, and most of they are free, such Event Registration, WP-Members etc

but i dont have time to check and test them, thus i hope someone could find a plugin, and make sure it could fulfill my requirements.
its just some general function:
which allow that:
i can create event that ppl can join
i can select users who can see/join the event
i can set maximum of ppl for event
i can set maximum of events that each ppl can join
i can set the numbers of ppl who joined the event

ppl can see event list, and join event or disjoin the event they join

just need someone find a such plugin can be free or not(i will pay for it if its no free), if u can find a similar but need to modify it a bit, then im also happy to pay for it as well.
and show me it can do all the thing i mention above. thanks.

Skills required:
CSS, PHP, Wordpress
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 206
in 10 days
$ 257
in 11 days
$ 195
in 7 days
$ 200
in 7 days
$ 231
in 15 days
$ 206
in 3 days
$ 157
in 3 days
$ 201
in 7 days
$ 206
in 7 days
$ 244
in 3 days