It will depend on who you ask as to what should be done. BMW believes in lifetime fluids. I do not.
Here is what I would recommend...
oil and filter change
cabin pollen filter (every year)
wiper blades (every year)
flush and bleed brake fluid(every two years)
transmission fluid (manual)
air filter - replace
spark plugs - replace
polly v belt (for cracks)
suspension links and bushing
parking brake - adjust?
battery terminals for corrosion & check battery for load.
exhaust system for leaks or wear.