RES are not an option in NY, too far north...
I wouldn't recommend a larger Esox species in a pond under 10 acres but for very specific purposes.
Ditto. The Esox will want to eat the same size fish you do! And they will maim some.
Largemouth bass are your best predator bar none. If you want panfish I would go with bluegill, yellow perch, and largemouth bass. Your perch will be cropped down heavy by your bass but you would probably catch a bonus large yellow perch every now and then.