Thanks for all your input.
Yes, I have a deluxe cab. I had one chrome vent frame, and ordered a new one for the other side, with loose glass, tape, rivets, rubber etc.
All from Classic parts, with our discount.
Looks like I'll be able to rebuild OK.
Thanks folks.