Just thougt I would chime in on the OOT bags for your guest.
My FI and I decided to give everyone passport covers, they are fairly inexpesive, I searched on the net wedding passport covers, But we did not give them in their OOT bags we sent out a newsletter as our STD's and then well all signed up and payed their money we sent out "passport" invitation with the covers. Also we are playing to do our favorite things in our OOT bags, along with some of the other ideas I've seen on line.
Good Luck