Well, I do remember goody bags as a kid. We gave them out at our kid's parties, through their Bar Mitzvahs, where we gave candy, which was about the cheapest goody bag that group of kids saw . After that, they didn't have birthday parties. We invited 1-2 good friends and we'd go out to dinner. Then they drove themselves!
I mean, a lot of adults give gifts to their guests at important parties, so the concept is not foreign to me.
All of your ideas sound good.