stay oem pal, I dont think painting upholstry is a good idea, Im thinking in the finished product and Im not happy. In my opinion, when time passes the paint will fade and will look crap.
Good idea on the vinyl floor... I prefeer the carpet, but if you work on the mud I think is the best you...