Hi. I haven't charged mine for more than 2 years. As for how many pics, it depends on the size of the image. This has only 400k (0.04 mb) memory. I had 15 compressed photos, but my sister only had 6. So I guess it depends on how many mb the image is. The charge life may vary though if you have it set to auto-play. I have not tried the auto-play option, so I am not sure if it will shorten the charge life. My said that the battery on his acts up on extremely cold weather. I hope those 3 samples kinda give you the information you are looking for. So sorry if I don't know the general answer, just based in experience. But if you google it you might find more reviews. Have a good evening.