DEF fillup is with every oil change, I do not think they ever do the flush/fill of DEF like they used to do and did on my first oil change.
Wiper blades is once a year, so every year they write on the ticket I said(I never say that) they were streaking and they replace them.
If I remember right at your third oil chance since it is a 2010 then no fuel filter, that is every other oil change for your car where as mine is every third.
I can't remember where it is but somewhere on the BMW website you can download warranty booklets for your car. That is actually where I learned what is due and not due under for my service visits.