We just returned from the Star (Jan 4-12). Despite the port changes -whice we were first really pissed about - we still had a great time.
To answer your questions:
Embarkation begins at 1 pm. We arrived around 12:15pm and checked our luggage and waited.
The Chocoholic Buffet is from 11:30pm - 12:30 am on the night that you are in Cabo San Lucas. You get the last day at sea to recover from your suger coma. ;-)
In Cabo the Shrimp Factory is about a 10-15 minute walk from the tender pier. We walked right by it, but didn't dine there. Not sure about Cabo Wabo.
On Embarkation Day the Marketplace Cafe and Versailles (main restaurant) are open for lunch. Can't remember until what time however, I'm thinking until 5ish.
Didn't save the Freestyle Dailys...sorry! Have a GREAT time!
Oh...almost forgot...if you are in need of some REALLY GREAT service for alcohol/drinks from the bar, keep an eye out for Monica (From Romania - Very Cute) in the Spinnaker Lounge or Clarance (The "Chocolate Cowboy" in the Bier Garten). Both were SUPERB and very attentive....not to mention a lot of fun to talk to.