About the paint, I had a local shop prep and paint it for $500 canadian (which is a bit high actually), I just dropped it off and paid cash. You can get mosts shops to do it for a bit less if you're willing to wait for them to have a 'slow' period. I don't know for sure, but I think you may be able to order a paint matched one, but I wouldn't recommend going that way until you've done your fitment as I had to make some adjustments to mine.