Lo que más se asemeja a lo que pides es el moto g5 plus , reúne todas y cada una de las características que pides.
Y respecto a los botones fuera de pantalla te explico , el moto los lleva en pantalla pero puedes hacerlos inmersivos y hacer que desaparezcan y utilizar el sensor delantero como utouch haciendo las mismas funciones que los botones capacitivos con un solo botón.
Presionarlo : home
Deslizar izquierda a derecha : atrás
Deslizar de derecha a izquierda : multitarea
Por lo demás cumple todos y cada uno de los requisitos que has pedido.
5.2 pulgadas , radio FM , sensor de huellas delantero , NFC , una batería bastante buena , wifi decente , android stock y el comentado botón multifunción que evitará que tengas los botones en oantalla. Y actualizable a la última versión ( tendrá seguro android oreo )