I use a well for all 5 ponds in my area. The big ticket item, as esshup said, is knowing your evap rate from the closest station that records such data. In my case, the summer season ave is .38" a day, so in 1 acre.. so 10,182 gal a day, so 425 gal/hr, so 7-8 gal/min just to stay level considering no other loss such as leak, or terrestrial use. Mine pumps 36 gal/min but I allow a slight fluctuation of about 4-6". My well is also about 90' to water but I'm using 1.5hp in a 5" casing.
Highest efficiency is motor running solid, not a pressure system. To keep up with recovery I think you will need 40-60 gal/min to have the ability to play catch up, otherwise it will just be stable when running, you want to recover loss within a few days or you'll be spinning your wheels. Local well drillers can tell you about rates and HP for your depth.