When buying a car make sure EVERYTHING works. Someone telling me that "oh it worked yesterday" is trying to get rid of the car without you noticeing. Trust me, as i may have done this before on a beater POS $600 car i was trying to get rid of. However if your dropping 12 or 15 thousand on a car I want everything to work properly. Thats what im paying for.
After owning a $500 beater, I didnt care that some stuff was broken, as i was buying a $500 car cause i was desperate, not picky. On my BMW, or any BMW I would ensure that it works prior to purchase personally,
With that much camber its hard to say. You definitley want to check for damage to the control arm. They should be able to bring it closer in but if theirs damage it wont ever meet spec.