I don't think there is any limit on parking - I've suggested it before for people to park there all day while doing audaxes.
The pub does food, just not chips. The pie-anna-pint is a good deal. Best pork pies in the world, from Taylor's in Darlo. Plenty of other options, too.
It's not entirely flat, but not hilly. About the only hill is where you have to cross the Tees. It's about five miles from Darlo.
It may take you longer than an hour to get to Darlo. Coming south on the A1, come off the motrway at junction 59, and follow the A167 into town. Morrison's is on your right, with the old railway works clock on the wall. Parking's round the back.
My number's still the same! Are yours and Vern's?