Knife fish

So I'm at my lfs and they have a couple knife fish. They look really cool and I kinda want one but the only tank I have is a 20g freshwater the rest are brackish. The tank has a betta a gourami peppered Cory cats and danios would this work?