A confectioner.
A drug dealer
Sells lollies
the candy man can
auctioner
A hatter
Ironmonger.
Draper
A hotdog vendor
It's an old term, probably obsolete by now, but someone who sells fabric is called a mercer.
An agent or representative.
clothier
Daniel Studley.