Price is fine, never kept any with cichlids.
Can get to around 18", cousins to Polypterus so they breath oxygen, so you will need space at the top of the tank for them to breach a little bit.
Generally not aggressive, generally a fine community fish.