To select a pump for a pipe system, you first need to know the pipe characteristics (i.e., pipe diameter, length and friction coefficient) and the required design flow rate so you can work out what the pipe hydraulic friction head will be. Then you select a pump that has a performance curve that places this flow rate and head in the center of its performance curve. You can use software like this:
Borst Pipe/Pump Design Software (Hazen-Williams) Borst Pipe/Pump Design Software (Darcy-Weisbach) Please be sure to read the associated software instructions and you would either be doing 2 (open pipe/pump design) or 3 (closed pipe/pump design). Hazen-Williams is limited to water at 60F pumped at turbulent flow rates, which is typical of most water work projects. Darcy-Weisbach doesn’t have this restriction, but requires entering additional fluid parameters (i.e., fluid density and dynamic viscosity).
There are likely also ground source heat pump issues that need to be considered and addressed that hopefully someone more knowledgeable in this subject than me can help you sort out.