DIY wedding facts (a) I kinda like this. you can have "her" on one side and "him" on the other. This is a good idea for guests who may not know one or the other very well. - I also like this for fun facts about each others family
"To give to mom before the ceremony starts." -yeah, great idea if you want your mom to cry hysterically before you even walk down the aisle. Better idea: sneak it into her purse where she can easily see it, and let her find it on her own.
Assign each table a different anniversary year (i. table 1 would be anniversary year etc.) and let the guests at that table write notes to be opened on that particular anniversary year (a unique alternative to a wedding guest book).