1971 Demon with some coolant issues

When you say they found water in the oil at last change, was it water or glycol and approx. how much, a tablespoon or a cup. Either way, pressure test the cooling system with the special hand pump that connects to the rad cap and see if it holds pressure. The low compression test numbers could just be stuck rings and the engine will come around if it's run for a few days.