No, antes de nada no hay por qué hace root las roms se pueden instalar sin root, depende la rom que sea la tendrás que meter por odin o por recovery, por odin si es . tar y por recovery si es .zip
Por otra parte MIUI no es un sistema operativo, es una capa de personalización el SO es Android.
Así que, lo primero que tienes que hacer buscar una rom con aspecto MIUI, ver si se instalar por odin o recovery, y si es por recovery (lo más seguro) tendrás que instalar uno custom