I'd say more like the speedo doesn't work DUE to an abs fault.it could be that there's a speed sensor issue,rather than the other way round.
The traction control etc are all related to that so it makes sense.
Good bargain though,really cheap at a grand,engines worth more than that alone.