I used Rust Oleums Universal Satin Black on all my ABC pilars when I did my headliner. It sticks to plastic with out a primer. It also comes in Flat if you want no shine. YOu can get it at Home Cheapo.
BTW I know all that cause I work for Rust Oleum
I like everything your doing, should look really good when your done. Make sure to post pictures.