The short answer is: yes.
If the picture is something that the user would add personally, then the easiest way is to have the user name the file to something specific. This way your program can already to expect it. As for the name, prompt for the name and store it in a variable that is used in a message on the screen where you want it to be displayed on the passport. The passport itself can just be a background image on the frame.
Another way would be to use the AM Journal plugin, but sadly, it hasn't been updated to work on the newer AM versions. You can review it here:
http://amforums.cloudapp.net/phpbb/viewtopic.php?t=5023If you are interested in using this plugin, I'll review it and see what it would take to get it up-to-date.