They are large (6"), social, and highly active, so they need a large enough tank that you can keep several. At least 4' long, and larger is better.
They thrive in cooler sub tropical water, room temperature to mid 70s. Not a good tank mate for Discus or Angles. Good with the cool water Rainbows.
They are big enough to eat smaller fish, so I would keep them with fish that grow to at least 2" long, or longer.
Accept a range of water conditions, come from water that can be soft or hard.
Being a shark shaped fish, I would not keep Red Tailed Sharks, Flying Foxes or other aggressive relatives with them.
I have not heard that they eat plants, but they are big enough and active enough that I would suggest sturdy plants that are OK if the fish bump into them. Some of their relatives are noted algae eaters (SAE) but I do not know if these guys are so great that way.