Well after solving my no start problem, I decided to do oil/filter change, new drivers window regulator and new rear door handle carrier. Also did half of the transmission oil change, took 4L out out 4L in, will run for a bit then dump it all, new filter and new oil. Then gave it a wash, inside and out and a polish. Now it better behave for me and family when we hit the beaches!
(Bonus points for spotting the other BMW!)