Aren't they only required to delete the data on request? They don't have to actually provide it back to you
They have to provide the data on request. I also think they aren’t allowed to delete any data they have when you request it before providing it (although you can of course also request deletion).
IANAL.
Article 15 says you have the right to request the data and they must provide it to you.
Article 20 says you have the right to get your photos back in a machine readable format.
Sadly, this only applies to those in the EU. Americans can keep taking it, which makes sense as it's an American company that's giving it. Sigh.
No, you can request your personal data as a part of GDPR (and most other privacy laws). That's why things like Google Takeout still exist.