Archive Facebook wall posts, status updates, photos and more
An alternate way to archive all your old Facebook activity is this new Firefox extension: Archive Facebook. Basically what it does is save you the hassle of going to your profile page, scrolling to the bottom and clicking “Older posts” over and over again until you get right back to when you first joined Facebook (and yes, I have done this in the past!).
From that, you could either just print it or convert this massive webpage into a PDF file and then print that. It’s not the most user-friendly of extensions as you need to leave your browser to do all the archiving and can’t browse the net at the same time as it’s doing the archiving but it is another way of getting a record of your Facebook wall posts, status updates, photos (albeit thumbnails), comments and the like.
I tested this and just archived the last six months of my Facebook page and ended up with a 74 (!) page PDF. A special print stylesheet would make this much more suitable for printing and greatly reduce the number of pages required.