I'm searching for this answer as well... Mine looks like it's coming from the front part of it's body.
black ghost knife fish gets nutrients and energy from the food it eat
No.
The maximum length of the black ghost knifefish is 40 centimetres
they can be 49cm.
No.
Yes it can
Black Ghost Knife Fish are semi-agressive. They should be fine though. The angelfish should be fine.
fish about 5in or 4in lowest
Yes if its the only one?
Depends what store!
Black moors are a variety of goldfish which are egg layers so they can't get pregnant.
The fish must be small enough to be eaten by the knife. There are also small shrimp (ghost shrimp) which some small knifes will find easier to catch than the faster guppies. As the Knife grows so will it's prey.