Fat absorbs odors and flavors. Try leaving your butter uncovered in your refrigerator for a few days.
Candy wrappers are not impermeable to air, so yes, the chocolate stuff can and will take on the flavors of the other stuff it is sitting in bins next to.