I have a '91 Excella with curtain that attach to a railing with little elastic pieces that have a slide that goes into the railing. They are pleated, but don't know about them being thermal.
I recently had a stain on one panel and talked to several dry cleaning shops. I was told that they can't be dry cleaned, but found one that washed and ironed it. It looks great.
Also, its a real pain taking them off and putting them back on
All I can say is if you do, be sure and keep track of which panel goes where and which side goes up.