Here are some more close up pictures of the steering wheel
Left side of the wheel
Right side of the wheel
Inside of the wheel, looks like i have pretty much all the wiring necessary
Buttons
I purchased some alacantra cleaner and the stuff on the wheel were dust and random stuff that came off. I will be calling BMW to confirm that I do not need anything else