If you are looking to replace latches, go to motorhomelatches.com. They have replacement Fleetwood latches, (and other MH too) made out of aluminum. Last much longer and very reasonable. Lifetime warranty!They also have rebuild kits to convert the latches to aluminum.

I have yet to break an aluminum latch I have replaced, but the plastic latches break easily. They are very easy to replace.
As far as the "compression device" there are sellers out there on rv sites, ebay, etc... that sell them much cheaper than Fleetwood or CW. I have replaced one but can't recall the website. I'll research and post later unless others may know right away.
Good luck!