Broken springs = common and been rectified (would probably check both had been replaced!)
Front Oil Leak = probably crank case oil seal, known issue, mine was the same. Now MOT item and unlikely to be excessive. expensive repair though
Rear brake wearing thin .... just a warning to monitor. mine...