Yes this part is no problem. May want to use your own external S3 storage for possibly lower costs but better control than the default Bubble storage.
What will be hard to do is their smart AI detection for objects and faces, unless you incorporate another API to process every single photo being uploaded which might cost a lot.
Also Google Photos has all those fancy options like photo editing and video trimming which would be hard to reproduce in Bubble
Each has their pros and cons
Wasabi for just the cheapest storage possible
AWS S3 might make the most sense if you were doing a bunch of post-image processing like compression, thumbnails, AI detection/classification, etc.