Not sure about what type of severum but that is a 100% male. Note the facial markings, the darker 'squiggles' on the cheeks, this indicates the fish is a male. Look at my avatar picture, that is my breding male golden sev. Hope this helps a little.
I'm not that sure BUT I think is a Heros efasciatus (Heckel, 1840)... that a nice one you have thou.. I have the same one but around 4"..((It's suffering now from a really bad case of Velvet!!))