View My Appointments Link & Appointment Limit?

1) Is there a way that I can create a page specifically for my clients to view their scheduled appointments?

I created the page here, but how can I implement the “click here to login” link? Can I do this without posting the booking calendar on this page?

http://client.meetgeraldine.com/oxsalon_v1/my-appointments

2) Is there a way that I can setup a limit on the number of appointments a person can make per month? I would like to set it so they can make no more than 12 appointments in one month.