Just about any lasagna recipe should freeze well. I make stuff for my freezer all the time, and I don't use recipes, and all of my lasagnas have turned out fine. You shouldn't have a problem with any of the veggies that go in lasagna. Off the top of my head, the only veggie I can think of that doesn't freeze well is potatoes, and you obviously won't put any of those in there. According to the books I've read, fish should freeze well too, but I have to admit that I don't really care for fish and seldom eat it.
The most important thing you should remember is to undercook the noodles, if you boil them at all. Putting them in the lasagna hard and adding some water to the sauce is also acceptable. If you cook them all the way, they'll get mushy when the lasagna bakes. I don't bake my lasagna before I freeze it. I line a pan with freezer wrap and assemble the lasagna in it. I pop the pan in the freezer, and after the lasagna is frozen, I slide it out of the pan so that I can have my pan until I'm ready to eat the lasagna. To defrost, unwrap the lasagna and put it in the pan. I defrost mine in the fridge, but I think you can put a frozen lasagna in the oven. If you try that, you should probably lower the temp from 350 to 325, at least at first.