Para lo que tu quieres, vas a necesitar un htpc.
Un android tv box se te va a quedar corto.
Si, con uno de alta gama con 2Gb RAM posiblemente podrias, pero visto todo lo que quieres, te vendria mejor un htpc, es mas caro, pero irá mucho mas desahogado y con mucha mas capacidad.

Si insistes en un android box, lo dicho, que sea minimo de 2GB RAM y quadcore, menos no re lo recomiendo.