P.B.
Picture frame with mat sounds awesome, I would also ask every invitee to bring a picture of your husband (assuming they are all friends and family so they have at least one) so you can make a poster (at the venue) with all the different pictures showing him at different times on his life, from baby age to tenn-age etc...I think it's fun and he can keep it! As a memento I would reccomend disposable cameras (one for each table) so they can have fun during the party and take their own memories at home. If you have money to spend, hire someone for a funny monologue about aging, or read one yourself, if you find a really good one. Just some ideas. Have fun!