In our climate, he can put heat exchanger coils in the pond bottom rather than using ground water, both would work well.

Definitely make sure the dam is cored and compacted, and attention is paid to holding water. You dont want a muddy crater staring at you during dry weather, just when you want it to swim in!

Congratulations on the land and pond, far bwtter than a swimming pool IMHO.