Does deleting your account actually remove your photos? I've seen some people claim that you can still load the images if you know the URL. Not sure if it's just a CDN that hasn't expired the content yet or if Instagram really keeps your photos after you "delete" them.
I wouldn't doubt it. I've Facebook URL of images that were "deleted" year ago, but the links still work. I'm not sure what it would take for the content to actually be removed.