Question #1 - Does turbo charging decrease the service life of the engine?
The "specific power" (HP per displacement volume, HP/Liter) is the generally accepted measure for an engine's life expectancy. The lower this figure, the longer the engine will last. A racing car may have 600HP/L and last a few 100 hours. A passenger car around 100HP/L and last 2,000 hours. Tractors have much lower specific power than cars, around 20HP/L. On one hand for a flatter torque curve, on the other hand for a longer service life of around 10,000 hours.
A turbo charger can be designed solely to improve fuel efficiency, in this case specific power remains the same and engine life is not affected.
Or it can be designed solely to maintain power at high altitude, in this case engine life is not affected either.
Or it can be designed to improve power, specific power is increased, and anything else remaining the same, engine life is decreased accordingly.
In practice, a turbo is designed to do a mix of everything above. Depending on which features are emphasized most, there will be more or less shortening of life expectancy. In the case of compact tractors, engine life is a non-issue, as the engine is designed to outlive the rest of the tractor several times over.
Question #2 - Which engine (of the same HP) gets better fuel efficiency?
The turbo Diesel engine will always be more efficient. How much depends on engine size.
On a very large engine (like a ship Diesel engine) a turbo can reduce fuel consumption by 70%. Such turbos are the size of a jet engine, and one single engine piston can have the diameter of a tractor wheel. On a diesel locomotive, savings may be 50%.
The smaller the diesel engine, the smaller the fuel savings. On a small car, savings may be in the order of 20%.
Question #3 - Are there any significant differences in engine maintenance requirements between the two types?
The turbo generally requires a higher specification engine oil.
Question #4 - Are there any significant differences on how well the DPF functions perform between the two types
Don't know the answer to that.
Thanks in Advance