Air Compressor Rebuild Link
Below is a link to an thread in disco3 with lots of pictures with regards to rebuilding the compressor and finding and fixing up the air dryer.
DISCO3.CO.UK - View topic - Suspension Compressor / Suspension error
Re a fault code reader, the best and most expensive ones are the Faultmate units per the link below. The Faultmate FCR is cheaper but does read and cancel fault codes. The full meal deal MSV-2 does what the dealer can do and more.
https://blackbox-solutions.com/shop/
Air Dryer "parts" if you speak German
I found the link below, (but all in German), and if I understand it correctly, the guy running the site sells parts for the D3 compressor, and more significantly, little bags of the desiccant.
DiscoveryParts - Luftfederung - Kompressor und Lufttrockner - Alles für Land Rover Discovery