You may be referring to the 'five servings of fruits and vegetables a day' rule for good health
not many
Beacause fruit and veg gives you nutrion
Depends on what you are trying to achieve with it. You can basically eat as many tomatoes as you want per day, since they have no disadvantages when eaten a lot. On the other hand I really see no reason to eat a big amount of tomatoes.