Make sure to use vulkem sealant. Do not use silicone as it will not work. It will pull away from aluminum and glass in short order.
Just bought a second A/S and the PO had used about a gallon of silicone on the skylite windows and the front windows. When I pulled it off, you could see where it had pulled away and held dirt, water, etc right against the original seal--just what they were trying to prevent!
As for the refer, not sure but does it have an automatic switchover? Maybe the electric current to the fridge is being interrupted intermittently and causing the switchover?