06? so is it an E46 or a E9x
E46 don't have canbus, they have iBus.
E9x will have the canbus not iBus.
At present none of the FE's on here have a CANBUS interface. (Not that I'm aware anyway)
iBUS both RideRunner/RoadRunner and Centrafuse have iBus plugins.
That FE looks pretty good, almost perfect reproduction of the 7 srs iDrive screens. But €299 that is a lot of money just for a FE.