I used some "vinyl" paint that my DuPont supplier sold me for my bumper.
It has a stripe that looks like a rubber moulding, it's paint.
It sprays right out of the can and really looks like rubber.
It comes in different glosses and is color matched to the original.
I got a pint. He has a listing for the paint code under "trim colors".
People that see it can't believe it's paint, looks like a rubber strip.
With a higher gloss one it would be perfect for vinyl parts.