You can buy leather dye and if you spend enough time on it, the job will come out brilliant.

You can paint plastics inside the car no problem, also from when I had a mk5 zetec s a couple years ago I bought a dashboard that had been wrapped in leather, was a bit pricey but hey it looked decent..