UK, Ireland /
Getting a UK state pension in Poland [37]
. someone told me that i may have a "temporary" ni since i didn't live in uk.
sounds like you're on the 'emergency code'. you shouldn't worry about that; we've all been on it. same with a temporary code; it's still tied to your paymets and because of the three letters, they won't forget you. (26x26x26 is 17,576 and i doubt there's that many people in the world with the exact same name and birth date as you who happened to be working in the uk on those dates).
an ni number is always in the format xx 123456 x
you can get one here: ni-number.org.uk/uk-national-insurance/
it takes several days.
citizenship, place of residence, right to work etc aren't relevant to this; it's just a number to record ni payments under. worth doing since it will help keep track of any payments made. keep your p60 though. payslips help too, however the p60 is a sort of annual payslip and is useful.
it's absolutely bananas! i keep thinking that the uk government will change it
worth sorting out while we can. it really is a good deal.