Rheingold hat kein freier Händler, da es eigentlich keiner bekommt. Das ist BMW Software.
Für E-Serie brauchst aber entsprechend andere Datenbanken, auch anderes Kabel. Also immer die richtigen für E39 und/oder F-Serie installieren.
Es funktioniert für BMW wunderbar, ist aber mit so grottenschlecht GUI und mit uralten Code programmiert, dass es kaum auf einem Tablet läuft. Brauchst einen Laptop mit USB oder Ethernet, der am Tablet ja auch meistens fehlt (fürs ODB Kabel). Ein alter Laptop mit Windows7/8 reicht da locker.
Dann ist alles im Grünen.
Zur Batterie: Wenn du Standheizung hast brauchst mit Sicherheit eine Batterie mit über 100 Ah. Ansonsten nicht. Batterien müssen auch neu angelernt werden! Einfach tauschen geht nicht- bzw nicht lange gut.
Wassser im Innenraum - Tür/ Fensterdichtungen/ Heckklappe vermutlich undicht. Ich glaub da hatten schon einige Probleme.
Auch Fensterstellmotoren können bei Ausfall von Steuergeräten oder Elektormotor mal nicht ganz hochfahren und bleiben ein paar cm offen. Fällt nicht gleich auf, aber wenns regnet - dann regnets auch im Auto
Check mal.