I think you are talking about NGA Nordic Global Airlines (a Finnair / Neff Capital Management jointventure) operating out of Helsinki and not Finnair...in this case no EU passport needed. Donīt know about the conditions first hand, but check this link:
Horizontal Navigation Bar w/Rollover Effect
upspeed.