That engine oil leak is most likely the rear main seal or the housing that the rear main seals sits in - not cheap to fix and can cause big issues later on. Power steering fluid leaks should be fixed otherwise the rubbers (such as the ones on the CVs etc!) will deteriorate.
But yeah the price sounds about right! Wish more ppl would buy these cars