I did this recently on a 2010 R36. I think that you should be able to just swap the steering wheel, and then do a little coding.
You'll need to use VCDS or OBD11, go to the steering wheel control module, go to long coding, enable LIN 2.0, and disable LIN 1.3.

My steering wheel control...