A differential compression tester is a waste of $$$ for an owner. They are not even REQUIRED for an annual inspection. I've had engines that'd pass a diff compression check but were junk inside. I called Lycoming on one of those engines and the Tech Rep laughed when I told him compressions. Said the only reason we still do diff compr checks is because that's what we've done for decades.
In any case, not necessary for an owner.
To actually answer one of your questions, yes, you can ask a mechanic to bore scope cylinders during a pre buy. If the owner says no, RUN, do not walk away.
Continentals tend to be more tolerant of being parked. Camshaft is on the bottom, so typically bathed in oil. So, on those borescoping cylinder bores may be good enough.
Lycomings, on the other hand, have cam on top, and that's typically what goes ugly in an engine that's sat idle for long stretches. Cam and lifter spalling will cost big bucks down the road. Your mechanic may be able to pull one cylinder part way off during pre buy to inspect cam and lifters, but you can't inspect them all from one cylinder. An owner MIGHT not be comfortable with your mechanic pulling a cylinder, either.
Sorry, but an infrequently operated engine is pretty much the rule in aircraft for sale, and to be honest, there is really no way to guarantee an engine is corrosion free. It's a little bit of a crap shoot.
If previous owner flew it regularly, but just not much, you may be golden. Ones to watch out for is one that's sat for months or worse without being run at all.
If that mechanic you're working with is as sharp as you say, have him do a thorough pre buy, and express your concerns, then let him inspect what he feels is appropriate.
MTV