I wouldn't worry about the frogs, any fish that I've had didn't seem to touch the frog eggs. Maybe they taste bad? If you let vegetation grow around the pond edge (for them to hide in) or in the water, you'll have plenty of frogs. I really don't think they are a preferred food for the fish you are considering.

If you can get some minnows established the RES will eat them and any snails that inevitably show up. You will have to create the proper habitat for whatever it is you decide to stock if you want to keep them going. Crayfish will need some underwater rock piles to hide in if you try them.

I think a few RES and minnows sound like good choices. You will probably have to manage the RES if they reproduce though.


[Linked Image from i108.photobucket.com]