You need a colony of frontosa in order for them to breed...
I have 17 in a group, and they just had eggs... but she swallowed them.
And no, you can't keep 2 in there because they reach 14"
Agreed. But if you like fronts you might be able to keep a somewhat similar looking amphilophus species in that size tank, depending on species.