By the way, Yes you can eat them. They taste pretty good too.
Small barracuda can be eaten but larger fish may be poisonous due to ciguatera.
IMO: A fish like that should just be left in the wild. Eventually it will out grow any at home tank.
Here in South Florida we have lots of them, in just a few feet of water too.