Erm, the mesh thing doesn't need to be enabled to make the weighted ranges work, I believe. And volcanos don't need high elevation. They'll frequently appear in the middle of the ocean. They
do create a mountain around them, so they're inevitably at high elevation, but that's a trait of the volcano, not where it's placed.
But aynway, weight the second highest level of elevation higher and the highest lower and there should be less mountain ranges, I think.
Or increase the elevation X and Y variance and you'll get not less mountains, but they'll be scattered more. Or mess around with PerfectWorld.
As for temperature extremes, make the min and max temperature 50, but I don't think that will actually change the poles.... Haven't tried it myself because I like freezing biomes

Soil you can avoid by embarking almost entirely in mountains or glacier. (You can't embark
entirely in mountains, but you can have it so the soil is a tiny block in the corner you don't plan to use)