I am here!
The best pub for grub in Robin Hoods Bay is the Victoria Hotel (it is at the top of the steep bank leading down into the old village).
While you are on the moors I would recommend a trip to Ryedale Folk museum. It is situated in a lovely village called Hutton le Hole and it is a museum with a difference!
http://www.ryedalefolkmuseum.co.uk/
When you go to York, use the park and ride. Last time I had to park in the city centre near the university I think the nearest council car park was something like £5 an hour.