The brake pedal stiffness coould be caused by a bad brake servo. Wither engine off, try putting you foot on the pedal and then start the car. The pedal should mve down slightly. If it doesn't the servo has a problem.
The disk on the engine leaking is probably a core plug and needs replacing.
Terry
October 2006