Think you do need a visa to work in the UK as a BNO. You'll get your citizenship after 5 years under the new deal.
And to answer your final question. Yes there are EU nationals that still have jobs whilst "citizens" are unemployed at BA, Easyjet etc.
Last edited by SW1; 25th Apr 2021 at 13:38.