Like others below, I find it amusing that she's avoiding meats but including bacon, unless she specified uncured, no nitrates/nitrites. I also find it surprising that she'll go out to dinner/lunch with you but is demanding organics food at your house (unlike the bacon or the dinners out).
I think it's one thing for someone to say "I don't eat red meat" or "I'm a vegetarian", which is easy for a hostess to accommodate, and quite another to basically give you a grocery list. So I would NOT take her shopping when she arrives because a) presumably she's coming to visit, not shop, b) that puts her in charge of the food and the size of your grocery bill, and c) it's presumptuous on her part.
I'd make a mix of things and let her pick from what's available. I would just buy the veggies, peel off the stickers, and wash them ahead of time. I wouldn't lie about them being organic, but I wouldn't advertise that they aren't either. If you want to buy some organics, focus on those that grow underground (carrots, potatoes).
If you are expecting good weather, you can grill a mix of chicken, veggie or turkey burgers, and wonderful vegetables just tossed with a little olive oil and salt/pepper. I make kabobs or veggies-in-a-basket (sweet potatoes, fingerling potatoes, different colored peppers, quartered onions, and squash (yellow/green) either chunked and put on skewers or sliced the long way and laid right on the grill. You can oven-roast the same veggies if you want to cook inside. You can also do a Chinese stir-fry using chicken or firm tofu as your protein, brown rice with a little soy sauce and veggie broth instead of some of the water, and whatever veggies you like. We also do our own chicken nuggets with just plain chicken breasts cut in chunks, beaten egg, and a coating of bread crumbs (regular or panko) mixed with wheat germ, quick fried in olive oil and then finished in the oven. If you need recipes, message me.
Salad bars and taco bars also involve the same amount of prep, but let people pick their own ingredients from a wide assortment, and all you have is a bunch of little bowls that need washing. Put out oil & vinegar in addition to whatever salad dressings you like. There's also a wonderful Israeli salad you can make with tons of veggies - a nice alternative to typical pasta salad, and with an olive oil/rice wine vinegar dressing (nice change from mayo, and it keeps if you are outside on a warm day).
Make some decaf iced tea, unsweetened, and maybe have some real lemonade for the kids.