Abs light normaly turns off after driving continiusly, Its on the owners manual. Described as a ABS system check. But if its on permanently then have it checked out by Land Rover specialist.
The car pulling to the right, in my opinion can be.... Low tire preasure on right side, steering damper is no longer good and has to be replaced(oem goes for $156 at dealer, had mine substituted by a Rancho 5000 brand $59.60).
I bought mine 2 months ago, I had it checked by a Land Rover shop. Diagnostic of parts wrong was totaly acurate, so far I have fixed, Oil leak from valve cover, front steering damper, airconditioning recharged, oil and filters have been changed, done at least 10 sthetic upgrades and have spent less than $1000 dollars.
I bought mine for $13K. Hope this serves as reference.