Texaschick, you don't have to use sims2.com to upload your photo's.
When you go to the folder 'My Documents' on your computer, then go to 'EA Games', then to 'The Sims 2' and then to either 'Storytelling' or 'Neighborhoods', you can find your pictures there.
If you only have base game, they should be stored in Storytelling (at least, I think so).
If you have any expansions, you should go to 'Neigborhoods'. There you will find folders named 'N001', N002', 'N003' and more if you have custom neighbourhoods. Go to the folder from the neighborhood your sims are located (N001=Pleasantview, N002=Strangetown, N003=Veronaville, any other neighborhoods are your own custom ones, in the order you've created them). In there, go to the 'Storytelling' folder, and tadaa, there are your pictures.
Upload the ones you need to Photobucket/Imageshack or any other image-uploading site, and you can post them here. (instructions on that last part are located
here)
If you have any more questions about that, just ask, I'm sure anyone here on InSIM is perfectly willing to help you.
And I'm loving the idea of this story, so original! It's awesome. ^^