Hi BigBenz, whereabouts are you located ? Maybe you have already told us, but I could have missed the information. With the floors of these cars, you have two situations :
1) The front floors - generally they will rust fairly easily nowadays on account of : -
a. The age of the cars, and
b. The sound proofing that's glued to the front floors of the cars.
It is a foam like substance that's glued solid, and if you have had ingress of water, the foam will just pick it up and it just simply never dries. Some years ago, I had a small bar heater trained on one of the floors for three days and it never dried up.
In the rear, there is a very hard covering of some sealer glued/sprayed to the floor, and that stuff can nowadays form cracks. Quite often, if you chip the stuff from the lower corrfugated sections, you can find rust. However, generally the back sections are reasonably trouble free, but it pays to investigate, and treat it/or keep an eye on it.
The best material to glue to the floors for sound proofing purposes is a product called Dynamat. I can supply you with that product at a cost of $285.00, plenty enough to treat the complete interior, and have probably a little left over. Speaking of carpet, although you have not mentioned it - if at all possible, try and salvage the underpadding that's glued to the bottom of the original carpet. That stuff, if you can find it, is worth "GOLD", and you don't really want to get involved in trying to buy it.
I can supply you with carpet - good quality stuff, at approximately $800.00 supply only. If yoiu would want a cheaper alternative, $580.00 will cover it. Again, that's supply only. We can fit it for you - have a look at my "Styria's 450SE thread". There is a picture of carpet we fitted.
I have now been able to sort out window regulators - that could have been an absolute headache, but I am glad to say "no longer".If you ever wish to look for advice, call me on my mobile 0428-50-1800. Regards Styria
BTW - non-functioning windows could also be due to faulty console switches or blown fuses. One fuse for left front/right rear, the other right front/left rear.