Lip locking can also be a prelude to mating though; fish like to choose strong partners, so courting can be quite aggressive.
Going by the pectoral fins (females have black on the front edge, males don't) I'd say you have a pair, but I couldn't be 100% sure. Rams are notoriously hard to sex.
And I really don't think they're balloon rams; they look like long fins.