I'm thinking negotiate those fixes in the price but none of those are uncommon. Inner tire wear is an E46 trait. Control arm bushings going out are not uncommon either. To me, an oil leak could be bad but if they think it's fixable w/o a big deal (new pan, whatever), I'd still make the deal given some price concessions. If you like the car, none of those issues are show stoppers. New tires for these are expensive as you may have already found out, but lots of cheaper places than the dealer for those.