You can try Aerospace 303 protectant.
Every surface I have tried it on, it makes slick smooth non sticky surface.
Has lots of positive reviews.
I have not yet tried it on a sticky vinyl surface that is leaching out plasticisers.
Amazon has the best price for 303, 32ozs for $15, I get free shipping with Amazon Prime.
Meguiar's has something similar and cheaper at the auto store.
I never tried the fabric guard yet. There are lots of videos.
The 303 does repel water and dirt.I noticed that right away. I sprayed my refinished wood transom, water beads up and nothing sticks..
If you watch, you will see water is repelled by the fabric.