Well if its a leaky shock its finished and needs repalcing as does its oposite number on the other side of the car.
As for the lights it may be as simple as cleaning the abs sensors, or replacing a sensor, or if your really unlucky you may have damaged tone rings / sensor on one of the rear wheels.
Getting it plugged in will point you in the direction of which wheel the problem is on iirc