very pretty tank, but I think you're in for long-term problems . . . some of your fish are going to get bigger, and your little fish aren't going to fare so well
don't be surprised if the Rams are the first to go . . .
i heard barbs and knife fish are a bad combo. The pictures you posted, the middle one is a BGK however it can't really be mistaken for a Clown Knife. the Top and bottom pics are def.CLown knifes.