The Cat C-10 is no longer in production as ar as I can tell.
Repairs and parts should not be a problem.
Fuel mileage can't be determined without knowing the application i.e. transmission,gear ratio's,etc.
Cat mechanics are probably no worse or better than you would find at any other major...