All of these features are on my mid-2014 model.
Due to the design of the case, the bottom has bowed out from temperature changes, but the battery is fine.
Shame what they did to the new ones. I ended up getting a Razer Blade 13” to use at home, which seems tantalizing close to what new MacBook Pros should be.