Welcome !! to a great site.
I'm afraid I can't answer any of your questions. I am a MoPar guy, know nothing about Chebys/GM's. I used to know a lot about Norfolk, I lived there in the early to mid 60s.
What part of Norfolk you in? I was in Norview, spent lotta time at Lido Inn, still go there every trip to Norfolk.
Jackie