To prevent the roasted veggies from drying out, make sure they are coated with oil before cooking. And do not to overcook them. If needed, lower the temperature to 400°F. Additionally, at the end of cooking the veggies, the vinegar will not only add flavor but will keep them from being too dry.