For the pond, nearly any small fish will eat larvae. Mollies, guppies, platies, maybe small goldfish. If the water surface has some movement, you shouldn't have larvae anyway.
Your pond will not become the neighborhood mosquito trap. I have a mosquito problem in my area also. I've been spraying the yard with repellent with some success.