Sounds like you have a good system for keeping the warm air inside, and the cold air outside.
Regarding the door latch, if it is like mine, that is a piece you can get at any RV parts department. Common on pop-ups. I bought a few, as they also hold my bumper cover on.
Happy Camping!
|