I made some Honeydukes candies for my friends for the HP Book 7 Midnight Release and it inspired me to do something for the Breaking Dawn release.
I used the metal bookmarks and attached beads and charms I made out of shrink plastic. The shrink plastic charms have quotes from the books on them. The beads, eye pin, jump rings and bookmark piece can be found in bead or craft stores. If you can't find the bookmark piece you could try using at thick metal wire.
A cheaper alternative would be to make them on paper and laminate them or cover them in clear tape or decoupage for protection.
Pin / Button
I printed out the pin designs and quotes on paper using Photoshop.
I then used a button maker.
If you don't have a button maker you can look for the plastic pins that allow you to put your own image inside of it.
I based this off of the bracelet in the book. Silver chain and toggle clasp with a crystal heart and a pewter wolf charm. The heart and wolf are attached with jump rings.
If you don't want to buy separate chain and clasp you can often find a blank charm bracelet at craft stores.
You will need plastic bags with ties. These can be found in candy supply stores or candy making sections of craft stores. Divide the candy into individual servings.
Put one serving of each candy into separate bags. You'll have three bags for each goodie bag.
Print out labels that say:
Kisses from Edward
Hugs from Jacob
Punch a whole in each label and attach to the tie on the bags or tape them to the front of the bags.
Put the candy bags, bracelet, pin and bookmark into a goodie bag and voila!