If the black finned sharks are black finned shark catfish (Arius species) then the shrimps are already food, its only a matter of time till the cats eat them. Any puffer that is large enough to live with the cats would be large enough to break open a crab shell and eat the crab, sorry but i dont think it would be a good mix.