Originally Posted by
corporate-wage-slave
Yes, they do. It's all oneworld and that's fine. The only problem would have been if the operating airline was not oneworld, e.g Aer Lingus under AA code, whereas BA code would work. It's 140 TPs for HEL to JFK, Avios is more complicated since it uses the AA calculation of this rather than Finnair's, but due to the JBA it should be about the same anyway.
One assumes OP isn't travelling with the plebs, of course
But yes the earnings should be the same as an AA flight. Note these will post at the new rates, irrespective of whether the trip was booked before or after 28 April.