My sister was flying HEL- ORD - HEL last summer. AA-metal. Because of security reasons, it was not possible to pre-book the seats at all, she was told. All seat booking had to be at the airport.
As long I have been flying the only challenge I have had is with AA seat booking.