This one, noted at sadly listed 8GB internal storage. Why I think that is bad is that the usual lower memory phones have folk pop in a memory card but this one is unlikely you did that or you would not be asking.

Unless you put your photos on the card I'd contact and see if they have further ideas.

As to the download, no. Maybe a CelleBrite unit would be useful but the story makes me think it's up to a recovery house.