The sole is pretty decent, but as these are shoes instead of boots there is no ankle support.
Yes, they do. They are cushioned, and also provide heel and arch support. the outer sole can manage rugged terrain. I personally prefer mid-high boots for serious mountain hiking, but only because I have a weak ankle.