To transfer contacts from iPhone to iPhone, using iCloud is the easiest method. Ensure both iPhones are signed in with the same Apple ID/Apple Account. On both phones, open Settings > tap your name > ...
Apple iPhones can import contact data from SIM cards but not media files or pictures. This is consistent with Apple's general practices on removable storage for iOS devices, which makes migrating ...