Many thanks for all of your help!
The plan has changed slightly - having looked at a map (

) I have realised Lyon is driving distance, so I will be doing the following instead:
Wednesday evening, drive from ZRH to Dijon, pick up friend at Dijon station. Dinner and hotel in Dijon.
Thursday: Drive around the region a bit, do some winery-ing (not me at all since I am the driver, of course

) eat somewhere around there (recommendations welcome).
Friday: Leisurely cruise down to Lyon, have lunch on way, arrive in the afternoon. Dinner in Lyon.
Saturday: Day in Lyon, ideally eat in Bocuse in the evening if we can get in.
Sunday: Chill out, drive back via Dijon.