With regards to peanuts - i'd be VERY VERY worried about people with peanut allergies. I would make it very very clear that your food contains peanuts.
The UK has one of the highest incidents of peanut allergies in the world - and not just the upset stomach type of allergy - usually the reaction leads to anaphylactic shock and death unless you get to a hospital quickly.
To be honest, peanuts are best avoided for any commercial venture.