I'm going to F&W with my DIL and I just remembered she is allergic to seafood. How do food allergies get dealt with in the low cost culinary demos or even something like the Tequila/Mexican lunches? Also at the kiosks?
Food allergies at the demos: As always, make any allergies known when you book your reservation, and again when you check in for the event. I have no idea what sort of/if any accommodations will be made. See below, on how to ask Disney. If I had a severe food allergy, I would seriously consider not booking the demos/seminars, and if I decided to risk it, I would bring counter measures. Some food items are pre-distributed (like crackers for wine tastings), seating is close/crowded, cross-contamination--even at the table--seems very possible to me.
For the events, do the same--notify Disney when you make your reservation and again on check in and again when you meet your server. Make a point of talking to the Chef or Restaurant/Event Manager when you arrive at the restaurant. It wouldn't hurt to arrive a bit early, and make your needs known. At the more signature events, you have a better chance of being accommodated with changes to your individual experience.
For the kiosks, again, tell them about the allergy and ask for information when you place your order, just as you would at a counter service restaurant. There are roving food service managers, too, during the festival. You could ask a Cast Member to flag one down for you.
HOW TO ASK DISNEY ABOUT SPECIAL DIETS/FOOD ALLERGIES
If you want real and specific answers, in advance, you should try calling or emailing the Special Diet department SpecialDiets@DisneyWorld.com, or call at (407) 824-5967. They should be able to provide very specific guidance.
At Disney, there is no need to self-determine the ingredients of any food item. Do not be afraid to ask for information or guidance. Of all places you could dine out, this is probably one of the best for accommodating special diets.
If you find yourself in a situation where there isn't enough information, then go somewhere else. Make sure you let Disney know if you encountered either a really good or really bad experience.