I agree with other comments that there are definitely some great vendors in the Ferry Building on the Embarcadero, it would be a good place to grab a light snack to go with the dim sum. It would also be a good spot to grab a bite before Alcatraz.
I would switch the breakfast at Zazie to Monday. Golden Gate park and the Haight are both really easy walking distance from Zazie in Cole Valley. I take public transit in San Francisco all the time be prepared for it to take longer than you expect so it is better not to rely on it if you have a tight deadline to be somewhere.
Lappert's Ice cream on the main drag in Sausalito is a delightful afternoon treat.
Hope you have a wonderful trip!