I have one in a 68 Dodge Polara. 65-68 C bodies are revered to as slap side cars. The wheel base is longer on the Chrysler but I think the doors are the same length. If you are on Facebook there’s a great C body site called C body Source. They would love to have you & your car. It’s a well run site. No BS allowed. Or hate. Let me know on the glass.