You can go ahead and knock off most of the fish on your list then. You can keep the gar and, as far as I know, the shark. Other sucker species can also work, as well as pickerel, black bass, sunfish, and temperate catfishes. Large temperate cyprinids are a great choice: koi, various carp, and goldfish can live with the big predators. If you choose to forgo the bass and pickerel, there are also handsome cyprinids like golden shiners, bitterling, and even stream minnows such as river chubs; lots of temperate killifish to choose from as well.
Of course, be sure to check your state regulations before putting fish in your pond.