Cleaning: I’ve seen APC recommended. I’ve just used waterless wash and a microfiber cloth, along with a Qtip for tight spots, to gently rub & clean it (at least for spots that just washing the car won’t reach).
Lubricant: GM recommends, & I’ve seen others use both for XLR’s & other hard top convertibles, Dielectric Silicone Grease. I haven’t tried that but have tried several other products, all of which ran down when the car was washed & made a potentially staining mess on the paint. My go to now is Zaino tire gloss. It usually doesn’t run down (except when I overdid it once), & even if it does I know it won’t stain the paint, plus I can get it off with quick detailer (washing alone may not do it). It has UV protectants & doesn’t attract dirt, dust etc.
My 2 cents ...