Just got an answer back from the dealer, prices below:
Oil - $145 (RRP for recommended oil is $80 for 5L, need 7.5L, $120)
Oil filter - $80 (local BMW dealer quoted me $30)
Sump plug washer - $10 (probably get a 20 pack at Repco for less)
Diff oil - $120 (WTF! Has 2.1L F & R, can get 4L for $40-50 at Repco)
Cabin air filter - $220 (can't argue, don't know if it's common with another car I can get one from)
Water separator (assume this is part of fuel filter system?) - $120
Total parts price - 575 (at excessive pricing)
Service price - $1100 (seem to have brought it down because of my complaining)
Said they only need the car for a couple of hours so it looks like $525 for 2 hours of labour on top of rip off expendable/parts prices!