Was du suchst, ist ein Navi-Receiver. Die gibt es speziell für den E46. Die sehen aus wie das originale Navi, haben aber SD-Karte, USB, AUX, CD und natürlich Bluetooth und nicht zu vergessen auch eine Rückfahrkamera. Losgehen tun die Teile schon ab 250€. Für Musik reichen die Teile auf jeden Fall, wobei man generell eigentlich zu einem kleinen Verstärker raten kann...aber das ist ja eine andere Baustelle.
Diese Receiver findet man Bspw. auf Ebay oder Amazon unter Stichpunkten wie "E46 Navi"
Die bisschen bessere Variante davon bietet Dynavin an, wobei ich sagen muss dass ich davon noch keines persönlich in der Hand hatte.
Im Prinzip suchst du glaube ich genau sowas:
Linkhttps://www.bmw-syndikat.de/ebaylink.html?strLink=https://www.ebay.de/i/371662301553?chn=psBeide Geräte sind komplett eigenständig, das heißt sie brauchen keine Zusatzgeräte.
Bezüglich der Verkabelung muss ich schauen ob ich noch was finde. Das "Problem" ist nämlich, dass diese Receiver ebenfalls einen integrierten Verstärker haben und daran die Lautsprecher direkt angeschlossen werden können. Soweit ich informiert bin, ist es bei deiner Variante aber so, dass hinter deinem Monitor vorne keine Lautsprecher liegen. Das heißt man müsste da eventuell kabel hinlegen...aber da muss man sich genauer Informieren, wie dein System aufgebaut ist.
Gruß Pierre