You can paint PVC and have no problems on something with a fixed position. But I see problems with cracking and scuffs showing, especially white. You would want to use something that is flexible like the Krylon plastic paint that you would use on lawn furniture. Maybe multiple coats would give it some durability, just keep can in armor tote for touch ups