Ich habe einen 2010er mit Nebelscheinwerfern und einen 2011 mit M-Paket und Nebelscheinwerfern umgerüstet. NSW sind jeweils erhalten geblieben.
Ersatzteile kannst du bei den üblichen verdächtigen raussuchen, z.B. https://www.leebmann24.de/bmw-ersatzteile/#!baureihe=e90
Es gibt unendlich viel mehr Teilenummern, als man im Ersatzteilkatalog findet. Man kann sie teils bei der Seite Realoem auflösen.
Ich habe keine Teilenummern. Wichtig ist eigentlich nur, dass die Standheizung aus einem 1er (E87 etc.), X1 (E84), oder 3er (E90 etc.) Benziner kommt. Und wenn du die Integration wie von Werk haben willst, dann muss es eben eine gebrauchte sein, die von Werk aus verbaut war. Wenn du die Teilenummern aus der Nachrüstanleitung nimmst, dann rüstest du eben die Nachrüstvariante nach. Dann gibts auch kein iDrive für die Standheizung.
Wenn du Schaltpläne suchst: google mal nach "BMW WDS"
Junction Box: der Sicherungskasten. JBEE - das Steuergerät am Sicherungskasten.