30 gallon is small for a lot of things. Since you haven’t bought it yet, is there any particular reason you can’t go with something like a 50 gallon? It isn’t an actual shark, but my Columbian Shark looks and behaves very much like a reef shark, especially at meal time. I bought him in freshwater at 4 inches and got him acclimated to full salt over the course of a day. They are catfish that are born in freshwater and move to high brackish and saltwater as adults, but can obviously be switched over sooner. I’ve had him for a year or two. He’s pretty good size in my 125 but I think he would be fine in a 50 long term.