Flatheads will do just fine in a 3 acre pond. They do need rivers to spawn in, so them reproducing wouldn't be an issue. What will be an issue it those small flatheads will be beasts in 2-3 years that will be eating everything but the crappies you wanted them to eat.