Das geht schon aber mit den von dir erwähnten Einschränkungen von Memory. Das führt dann evetuell dazu das der Wagen bei BMW nicht mehr updatefähig ist weil mindestens ein STG getauscht werden muss. Das war beim F10 so wo ich umgerüstet hatte. Das könnte man bei deinem G31 vorab mal mit ESYS testen um zu sehen was passiert wenn man Komfortsitze einbaut.
Lenksäule hatte ich damals auch getauscht sodass der Wagen wie original war und damit auch updatesicher beim BMW.
Auf jeden Fall muss Kabel ziehen von jeden Sitz zum BDC vorne rechts und noch ein Paar für den Airbag der aktiven Kopfstütze zum ACSM
Je nach Ausstattung des Wagens und der Komfortsitze müssten dann eventuell noch Schalter oder Klimabedieteil getauscht werden. Dann noch codieren.