they slide down the side and pull away dirt to form a valley
They are formed from the accumulation of snow and ice at higher elevations and its movement down slope and the accompanying weathering of rock.
They both form usually in areas of high elevation in areas that get more snowfall than could melt in the summer.
Yes.
Some glaciers form in a mountain.