Photos and videos I have taken using my iPhone, I AirDrop them by the end of the day to my MacBook Pro. Both my iPhone and MacBook Pro use the same iCloud account or Apple ID, and the photos and videos get saved to the Downloads folder. I have not tried opening them with the Photos app but I just preview them by selecting a photo or video then pressing the space bar. Once the photos and videos are saved to my MacBook Pro, I transfer them to an external drive.
I also use
Send Anywhere to transfer photos and videos and other files from iPhone or MacBook Pro to my Windows computer. Both devices must be connected to the same Wi-Fi network. If the transfer is going to involve two android devices, connecting to the same Wi-Fi network is not a requirement although there is a toggle in the app to only transfer when connected to Wi-Fi.
I fully erase the iPhone and set up as new but I never perform restore from iCloud backup or local backup. I always download apps from the App Store and sign in manually.