Cooking the pasta ahead of time is fine, just lightly mix it with oil to keep from sticking. You can't cook the spuds ahead of time for mashing, that has to be fresh. The vegetables should be okay, but if you're roasting potatoes and carrots, you have to hold them in water. good luck