Prova con Odin v3.10.7.
Altrimenti segui la guida per l'autoroot qua in sezione, la TWRP la potrai anche mettere dopo.
Ecco il link: https://www.androidiani.com/forum/sh...d.php?t=192601
Per rispondere alla tua domanda, non è necessario avere il root per flashare una recovery da Odin, ma se non dovessi riuscire a farlo, segui la guida che ti ho linkato.