User Activity

I am expecting an iPhone 12 to be delivered tomorrow by DPD. I've had numerous O2 packages delivered over the years but I notice tomorrow I am required to present photo ID.Is this normal? It's not a problem as such but my first and middle names on my...
I am currently on a refresh contract with an iPhone XS Max. If I were to buy an iPhone 12 Pro outright from Apple, can I just take the SIM out of the XS Max and put it into the iPhone 12? Would it work straight away? Do I need to speak to O2 about my...