Depending on the size of the pond, I would personally recommend not adding rotenone especially if the minnow is indeed a mosquitofish. You can stock a typical Largemouth bass(LMB)/bluegill(BG) predator and prey combination. You can stock Longnose Gar however they will most likely not breed and they might be hard to source. If you do put put in Longnose Gar(LG) I would look for them online at some aquarium dealer. Stocking fish really depends on the use of the pond. Initially when you add the LMB and BG they will quickly decimate the mosquitofish/minnow population to minimal over a course of a few years. I would recommend for every Largemouth bass you stock that you stock around 5 Bluegill. You may also add Channel Catfish(CC) but if your not going to go fishing often, it wouldn't really matter adding CC. You may also stock other fish combinations as well but this is far the most common and most studied. Typical stocking rates per acre in the Midwest is 100 LMB, 100 CC, and 500 BG. Good luck on the pond!