Hi Eva-
The answer to your first question is no. And unfortunately, the answer to the second question is an emphatic “no”!
There is nothing out there yet that can be applied (short of the plastic deck covers) that will let you slide with the upkeep.
Sorry!