tranqui tranqui, todos apsamos por esa etapa de no saber nada
en Sony, lo que en htc eran RUU nosotros lo llamamos Firmware, las ROM son lo mismo y el Bootloader es lo mismo tambien, lo unico que cambia es el basebrand, que en HTC se le llama "Radio"
Flashear el firmware es OFICIAL, asi que no hace falta root ni bootloader bloqueado.
Para flashear imágenes es necesario tener el bootloader desbloqueado.
Para flashear ROM es necesario tener el bootlaoder desbloqueado, pero no tiene nada que ver con estar rooteado.
Basicamente para flashear cualquier cosa que no sea oficial necesitas e lbootloader desbloqueado, sean kernels, ROM, imagenes sueltas de diferentes particiones o lo que sea.
Así que no, no hace falta ser root para flashear una ROM, sería redundante, porke habrias flasheado un Firmware, luego una imagen.img del sistema para rootear, y luego vas a flashear una ROM que va a sustituir todo eso, asique seria totneria rootear antes de Flashear una ROM.
espero haber aclarado un poquito algo ;)