The senegalus bichir is a hardy species, and can even be kept in a carefully stocked community tank, as long as none of the other fish can fit into it's mouth.
Mine love live ghost shrimp, live worms, freeze dried tubifex worms, shrimp pellets, feeder fish, chopped up hot dogs, etc...
They do get large though, and should be kept in at least a 55g with larger fish. They're not aggressive in the context of chasing any fish they encounter like a cichlid would, but they will eat anything smaller than their mouths.
They grow fast when fed a good daily diet, which should be high in protein.
Check out aquaticpredators.com for more info. You can also ask me questions if you'd like, since I have 2, a regular senegalus, and an albino senegalus.
HTH,
Serg