A couple of things. For the scale you're depicting, you had too far too many very tiny mountains. Consider making each mountain symbol about four to six times the size of each tree "tuft." Not only will that make your scaling look nicer, it will also mean fewer mountains to have to draw/place.
For the foothills, many maps of this sort use a smaller, round-topped symbol to indicate hills. Consider the attached image, which is a section of a map drawn with Campaign Cartographer 3 (full map
here).
For towns and cities, you can certainly go with a simple dot, square or symbol; that's what I prefer. There are plenty of maps with little city icons, too, though, which look really good. I don't recall if anyone shared any of those or not. If not, that would be a good thing to add to our resources area here.