That has been deACEd as ACE is standard on ES.
If the body is good go for it.
They are the last of the easy to repair Land Rovers
Depends if you keep the engine 300 may be better with D1 box
Oh and my D2 would cost to buy roughly 1/3 of same age defender
Buy on condition not age.
I would go for middle out of those 3. If I was in the market for one I would go 2002 to 2007. Basically 15P TD5.
Separate names with a comma.