For breakfast, Riverside Caff in Otley is the way forward.
Otley has a fair amount of B&B's. Maybe worth giving them a shout to avoid a miserable night in a muddy field next to a main road? If you get totally stuck and need a floor to crash on, I can give you Jimbo and Dobby's numbers. They owe me a favour.