Getting back on topic, I assume there would be farmers, hunters, and butchers as well. If Minoriko is the goddess of good harvest (as well as running her own sweet potato stand according to the wiki), then there must be somebody to be raising the crops in the first place, right? Farmers could also raise whatever livestock (cows, chickens) to be sold as well.
Hunters might also be a thing out of either hobby or necessity because there might be some animals that haven't been raised as livestock (deer, wild rabbits). Of course "hunter" could also be used as "youkai hunter". Even though Reimu, Marisa, and Company are the primary hunters, who's to say there aren't some people doing their job while the main characters are off solving incidents?
Clothing would also need to be worked on, from growing the material (wool, cotton) to turning it into cloth
Of course if there's someone to supply the materials, there must be someone to make it usable. Thus, butchers.
Plus whatever scraps from the butchers could potentially be used as bribes against the wolf tengu.
You might also need some form of police and government to maintain the peace and regulate prices