My parents had a similar idea when it came to souvineers.
For the budding photographer, buying them a cheap digital camera (or heck, a single use camera) can go a long way.
Keep the suggestions coming! Thanks.
I got PhotoPass+ during our last trip, and entered the code from the Pirate event into my account, which added about 300 pictures that I didn't want. And unless they updated recently, it is a royal pain to delete images from the PP site. It requires going through them one by one to delete, and after a few deletes the site would get confused to which picture it was on. So, it took me a few days just to delete most of those 300 images.
After I finished, I learned what I could have done is go to the PhotoPass counter in Magic Kingdom and give them the PhotoPass card from the event. They would have pulled off the photos I wanted and put them onto a new PhotoPass card, which would have saved me a lot of time & grief afterwards.
tl;dr: If you do one of the events that gives you a generic PhotoPass card, go to the PhotoPass counter to have them transfer just the pictures you want onto a new PhotoPass card.
That is our son Luke, (yes, that is his real name, we get teased all the time) fighting Darth Vader. One thing that many visitors asked during the Jedi Training Academy, is how much we had to pay for our kids to be a part of it. Many people are under the impression that you have to pay for this paticular event. I'm personally suprised that Disney does not charge parents for it. They would make a mass amount, especially if they modeled it after the Bibbidi Bobbidi Boutique and Pirates' League. My sons would have loved to be dressed up as actual Jedi/Sith characters. We would have most likely had to sell a kidney to pay for it.