Hi Conni,
Thank you for your question. I believe this product will provide the bump protection necessary. However, without seeing the radius of the corners I'm not sure if the material will start to pull away over time.
The last item is an error on our site, and we are in the process of addressing it. We don't recommend painting any of the colors.
I suggest you purchase one strip and try it first to make sure it will stick to the curved corners.
Regards,
The Koffler Team