Excellent news! The ABS error looks like its an electrical issue. You need to very carefully check the wiring loom as it comes down the strut to see if it has been rubbed by the wheel and tyre, especially if wider or non standard wheels have been fitted or the cable incorrectly routed. A new sensor is not that expensive if needed.
Now mark the date in your diary as two years from now you will need to flush the brake fluid to comply with the service schedule.