It's not the best mix.
Red line Torpedo Barbs Very active and may nip, will also eat any fry u may get.
Clown Loaches, Large locahes will easy small guppies ans any fry hideing.
Keyhole Cichlids not to sure about as i never kept them but guessing they would bully them.
Rams though are fine guven enough space and cover.