Has anyone seriously considered moving to an area with more sustainable local food sources?
it's interesting, but yes, this is a consideration for us. we want many things out of where we live, the lifestyle that we want. we put this on the list of what we want. My biggest problem is dp. If it were just me, I'd have far less of a problem with this switch.
i know it seems like a big, insurmountable problem, but it really isn't. i would figure out what his favorite/common recipes are, what they require, and then buy as many of those ingredients as you can locally. don't worry about those that you can't.
i would also suggest that while you're buying locally, you pick up something new to try. pick up a recipe for it too--and either ask him to make it or make it yourself. it's nice to try new things, and you'll start to get familiar with the tastes and textures of local foods. If you're husband is "really" into cooking, this will interest him. If he cooks because it's 'easier' for your family, then this might pique an interest or you might start sharing that process.
either way, you are getting started slowly.
as for the vegetarian/vegan stuff--we live in a mixed diet household. i'm vegetarian (formerly vegan); my husband is omnivore. it's really not a problem for us.
but we function--cooking-wise--from a concept of "nutrition by addition" rather than one of subtraction. many new vegetarians function from "nutrition by subtraction" because they'll just 'eat the side dishes" and avoid the meat.
but this isn't healthy or balanced. So, i often recommend nutrition by addition--and it's similar to the "food guide pyramid" in construction.
you start your meal with the foundation of something vegetarian--bean soup or some sort of bean/grain pilaf, then add vegetables, and then add whatever dairy or meats you would like.
this way, vegans, vegetarians, and omnivores get what they like. i cook things separate (we have a pan for meat and a pan for vegetarian food--as well as separate cutting boards, etc), and then put them on different platters, and people can eat what they want and leave what they don't.
when we have a family meal, we set the table and usually have a tourine of soup, a bowl of salad, a platter of cheeses, and a plate of meat. in the mornings, it may also include a basket of breads and some sort of egg dish as well.
this way, everyone is satisfied. and typically, we cook for two (my husband and I, no children yet), but i will make amounts for enough for everyone.