Good ideas,but since people hold horses in mines,dwarws should do the same.And,if they made rails,they could transport a lot using horses to pull them.
Which,of course,would work only underground,rails would be targeted elsywhere.
Weapons - since ancient greeks made kind of crossbow,dwarws would...