Who's your ISP, addermc? Mine is Earthlink, and I've used its e-mail forever. [I recently posted about possibly giving up my 25-year-old, private, only given to close family/friends, Earthlink address.] But I never use its web-based mail, nor do I use any Google product for reading my Gmail.
On my computers, which are all Linux, I've used
SeaMonkey's e-mail/newsgroup client since its genesis as part of Netscape Communicator. On my Android devices, I use
FairEmail Pro (paid).
With both of those, I choose to download everything, automatically, to my computers/devices; this includes Gmail. No one but Google knows/uses it. (Google sends me receipts when I buy apps, and occasional TOS updates.). So none of my mail is stored on anyone's servers, just my hard drives.
Both of those apps support simultaneous, multiple account management. In other words, with SeaMonkey, for example, I can see all of my e-mail accounts at once, and see at a glance which have new mail; I can pick any account's inbox, sent mail, etc., or compose a new message from any of them effortlessly.
Assuming you have an Internet connection at home, you should have at
least one e-mail account available to you from its provider. By using a mail client, you can choose whether to leave messages on your ISP's servers and/or download them.
Regarding photos, you can either transfer them yourself to a computer/thumb drive/whatever, and/or you can use a service like Dropbox and set it up to automatically sync your photos [and all other files, if you want]. If you're an Amazon Prime member, you have unlimited photo storage via Amazon Photos, which can also automatically upload if you want. [I think you can buy storage if you're not Prime.]