I actually started laughing out loud at the idea of an '07 not having had injectors and HPFP(s) done by now.... Do those even exist? That would be amazing.More important than anything, does the owner have maintenance records? The 335i engine suffers from some issues. Especially the early years like that. Always good to know if the car has been maintained and what was already replaced. Fuel injectors, High-Pressure fuel pump, water pump, valve cover gasket, oil pan gasket, plugs, and coils are good to see replaced with that many miles on it.
+1 on checking for WG rattle, the fix last time I checked was a PITA but if it's original turbos maybe you'll have to go there anyway. Also +1 on getting as much of the maintenance history as possible. I've often thought of getting an N54 E9X again but the cost of maintaining it scares me off.