Embedded Calendar Shows Information Even Though "Only Free/Busy" Was Selected

Embedded Calendar Shows Information Even Though "Only Free/Busy" Was Selected

Hello - I am trying to understand how to embed my calendar on my website and allow potential clients to automatically book appointments. I have four questions:

1. I selected "View only Free/Busy" on the Sharing tab after clicking to make the calendar public. I then went back to the details tab and copied the code and sent to my developers. When the calendar was added to my website, I can view the details of the events on my calendar, which is not what I wanted. 

2. Can anyone explain the Web API for Event Requisition code? Does it create a button or something that allows clients to click it and book an appt?

3. Is there a way to integrate my CRM calendar with my personal calendar? For instance, I published my personal calendar but am also using the CRM calendar. I can personally see all events, but on my embedded calendar, I only see events specifically on my personal calendar. 

4. Will embedded calendars update automatically with new events?

Thanks!