does this entitle me for other perks like seat upgrades if i have a aa executive card?
Or do it online.
show them the card at check in
Unfortunately there is an error managing reservations that include flights operated by American Airlines. If any of the flights in your reservation is operated by American Airlines, please contact our customer service to add advance passenger information or to reserve a seat or a meal for Finnair operated flights.