As per my experience, German car parts are very expensive and you will need a lot of them because of German unreliability. (Owned 3 German cars in the past).
As per low mileage. Its mostly reversed meters. So don't fall for it. The best way to tell mileage is cabin condition, engine sound and acceleration smoothness.