Tilapia are omnivores, yet prefer to eat what there is no competition for. You have quite a combination of fish for such a small body of water. Tilapia will eat some of your fry, pellets if you use them, detritus on the bottom, and just about any plant. I think adding 5-10 pounds of mixed sex tilapia will produce far more forage for your diverse types of fish, as only the brood stock would eat much in the way of other forage fish....I don't know how much of fennel will be controlled, as the small tilapia will be pretty exposed when small and be eaten before many grow much....I'd go for adding the T