That sounds like a wheel bearing to me. Try this: Raise the front of the car. Grab each wheel with one hand on top on the other on the bottom. Try to move the wheel back and forth on the vertical axis. If there is any movement, the wheel bearing is suspected to be faulty. Also, spin the wheel; the rotation should be smooth and wobble free. If their is any strange feeling (crunching, grinding or wobble) this is also an indication of a worn-out bearing. How much mileage on your car? As for the ABS light, sounds to me like you have a sensor that is faulty. Easy to replace but might be an expensive part.
Chad