Malcolm,I agree with a lot of what you are saying.
As someone who spent quite alot of time[many years] living in East Anglia,North Essex and Suffolk,I am fairly well acquainted with the language/dialect.
Nay is not a common term in Norfolk or East Anglia.