The photo album is a great idea. We did one for my sister when she turned 50. It wasn't an online one, but we contacted all her friends and acquaintances who send pictures of important moments, and we managed to cover her entire life. She was really touched by it as I think your friends will.
no subject