If you turn the rotors, gotta do the pads. The old pads have the worn rotors wear pattern and will prolly ruin your machined rotors.
imo, unless the car has all maint. records with all maint. completed and is in perfect shape, you will be spending some bucks over the next 5 years fixing lots of stuff.(depending on how long you want to keep the car).
If you want to join the BMW club, come on in. Just come in with eyes open. Who will be doing the maint. in the future. Call them and ask how much the next required maint. on this car costs. Ask them how much a brake job is. No downside to getting more info.
Maybe some else can comment if the price/mileage/etc makes this a good deal.
You can alway check prices on autotrader.com to see where you stand.
Also, kbb.com or edmunds.com may have additional info. Consumer Reports Annual Auto Buying Guide has ratings for reliable used cars. If you check out your local library for an older copy with the 318 in it, you can find out how it rated in reliability and problem areas.
2004 E60 530is, Delivered 12/12/03, TiSilver/LGrey, PP, SP,PS, PDC, ACC, FRS, Step, Xenons, clear bra, body colored rear inserts. (Retired, 1983 henna red 320is)
2004 Corvette Z06 Commemorative Edition