"I am most interested in flight discounts but also secondarily interested in discounts on hotel rooms."
Sure doesn't sound like he wants an FFP / miles.
Well, just looked at details on AMEX card, it's worthless. So I do not know anything other than business or senior programs that get you discounts on flights.
AAA gets you hotel discounts.