I kinda agree b/c the dwarves would starve w/o food, unless they have plantations inside their mountains.And about the Dale resource structures, it said that Dale traded food supplies in exchange for the work of the Dwarf smiths. So some kind of farm based on the fact that the valley was green and pleasant with woods on its slopes, would sound appropriate.
which would be impossible, based on the real life process of photosynthesis (which requires sunlight) for plants to grow. I know you're just saying unless they did, but it wouldn't make sense for that to happen. I'm thinking that the dwarves resource gathering buildings will be mines and smiths.