Some of those parameters can be adjusted before the well is sunk, like well casing size and well location from electric service.
Some things I know already because there is another well in close proximity. Head, aquifier GPM availability, line voltage, are known. Distance from well to electric supply could be determined and moved - it's a pretty open area.
On another note, I have some aluminum wire. Without measuring it, IIRC, it's 100-120 feet in length, and it is 4/0-4/0-2/0 with 4 AWG ground. Is it useable or do I have to buy something else? I know it depends on motor size.