-
Since you are booking more than 9 people I would check directly with the airline.
That qualifies as a group rate.
Also if anything changes with the flight, it is much easier dealing directly with the airline and not the travel portal.
As to which credit card, I can’t help with that but probably the United card, since you are booking directly with the airline.