Hi John. I keep all the pin slots clean and use a small amount of graphite in each to keep the pins from binding or getting stuck. I keep all 4 sides of each slide clean, especially the roof. The outside blade on your seal will keep large debris from sliding inside but dirt and particles need to be kept at a zero minimum.
When your slides are out, you can wipe down the blade with a UV protectant but thats about all you need. No silicon, no grease, no lube.
The motors, gears, etc. should be inspected but I don't know how often.