Very pretty pond Leo77.

It will be easy to spawn bullheads in your pond, bhut growing them to eating size will be very hard without a LOT of extra filtration to keep the water quality good.

As to where your leak is coming from, that could be hard to find. You cloud try to seal all of your rock with mortar or add a liner. I don't know much of anything else you could do to seal it.