It is possible to retrofit OEM PDC.
I'm currently looking into it as a future project and will be obtaining all the bits as I go.
It would need coding to the car.
There are places around the UK that specialise in retrofits and should be able to do this.
Be careful though, there is the BMW OEM official retrofit kit and it looks like those cheap kits you can buy from eBay!