Well, get the leak sorted and all first. Then bleed it. See if it gets better. Then bleed it some more. I do not know the process.
Regarding the spongy brakes, there is a valve that gets stuck in the ABS module and no one wants to pay for. The part is $1100 but it's often the answer when...