The name of a salesman would be a vendor, or shop-owner. For specific foods, you would have butcher for meat, baker for bread and cakes etc. , fishmonger for seafood, and confectioner for sweets.
Many different people: butcher, baker, fish mongrel, grocer, hawkers.
I will call him as a "fresh fruits and vegetable provider"
a person who sells grocieries
A grocer sells groceries
Foodseller
A vender
Grocer
a vender
Daniel Studley.
auctioner
Draper
Ironmonger.
A hatter
A hotdog vendor
A confectioner.
It's an old term, probably obsolete by now, but someone who sells fabric is called a mercer.
An agent or representative.
clothier
A confectioner is someone who makes and sells candies and sweets. A chocolatier is someone who specifically makes and sells chocolate.
locksmith