I have transferred all my stuff from my Samsung to my new Nord CE 5G. Painless. Photos backed up on Google photos.
When you start up the new phone it prompts if you wish to transfer Apps etc from another phone. Then does it over wifi
As long as you have all your passwords it is simple. All contacts messages on Whatsapp and texts transferred. Email synched over all my devices – both phones, laptop, and tablet.
I also swapped my old phone number from my old phone which was on Giffgaff to my new phone on Three
Simple. Sent text to Giffgaff for OAC code. Fill in online form on Three website. Got text when numbers swapped. Job done.
Trickiest part was getting my banking app set up on the new phone. But again if you have your passwords it is fine. You are only allowed to have one device set up for banking so you need to turn a thingy (tech term) off on your bank app on the old phone before setting it up on the new phone.
I am not in any way a techy and managed it with no issues.