1.- El tema de la garantía, mejor lo dejo a otros compañeros, para que te digan con certeza como va.
2.- No. Si quieres poner Custom ROMs, deberás abrir el bootloader, previa solicitiud a Xiaomi a través del programa MiUnloock. Para los updates oficiales (cada dos/tres meses), no debes tocar nada. llegan por OTA.
3.- Si tienes un Redmi Note 7, es el denominado Lavander. Solo deberás ponerle estas ROMs. Si fuera una Xiaomi.eu, deberás ponerle la HMNote7.
4.- Leer, leer y volver a leer. Y si tienes alguna duda, pregunta, que para eso estamos.