There is no need to avoid tomatoes and oranges, all the more because these have vitamin-C and will prevent a further bout and aggravation of the cold and cough. There are no vegetables that should not be given to your son, you can give him all vegetables provided they are cooked in a healthy and nutritious manner, ensuring that you don't over cook or undercook the food.