The above is pretty much it....
But please change your oil and oil filter more often than what BMW suggests
It used to be suggested every 5k miles, then BMW started offering free maintenance and all of a sudden its good for 15k or you get a free one each year while under the 50K warranty mileage limit.
Also I would recommend a thorough cleaning of the engine (take off the manifold, etc) at 50K once you get out of warranty to scrub off all the carbon deposits that will be everywhere.. The engine will most likely need it. Even more so because the engine is both DI and