You can run the ABS shafts in a non-ABS axle. Also, if you have ABS, and you buy non-ABS shafts, you can easily take off the ABS tone ring/collar and put it on the non-ABS shaft in place of the dust shield.
As long as the XJ D30 is not vacuum disconnect, you can run them fine.