Hi Nigel
Welcome to the group. Hope you enjoy your new machine as much as I do with mine.
Have a look at this for all your answers about the odometer - BMW E32 - 299960
My fuel gauge does the same thing. I've found that the fault is with the sender which some people find that cleaning help, but didn't do much for me. I've lived with it for years, but intend to replace the sender one day.
The lock unlock issue is typical when there is a problem with either one of the lock actuators or wiring for the locks.