Try a fish store. Trilby tropical they aldo have fresh water fish. At least they did, I would call ahead.
I'm pretty sure they don't have live fish for stocking ponds
Sorry I don't know anything about the fish. I am a chicken person.
Thanks! Your answer is awaiting moderation.