Olá CDanielAV, espero que esteja bem ;)
Então meu amigo, vou responder de maneira subsequente sobre esses pontos que você levantou.
1) Pra saber se o seu dispositivo pegou um vírus/Malware, você precisa saber o que é isso... Malware é qualquer software intencionalmente feito para causar danos a um computador, servidor, cliente, ou a uma rede de computadores. Porém, na sua situação, julgando pelo software que você estava usando (iOS 17), muito possivelmente seu dispositivo estava com problemas de funcionamento, o iOS 17 nas suas primeiras versões, veio cheio de bugs, e problemas sistêmicos, então acredito que o que rolou contigo foi o software que causou danos não intencionais devido a alguma deficiência, o tipicamente descrito como um "erro de software".
2) Esse processo é útil pra resolver esses bugs de software, afinal você não vai carregar nenhum dado da versão do software que estava com erro. Agiu corretamente nesse sentido.
3) O ID, é vinculado com o servidor da Apple, e não tem nada a ver com os dados internos do aparelho... Ao menos não diretamente, então não faz sentido nenhum deixar de usar o seu ID antigo...
No final desse processo, você se livra de qualquer problema de software de fato... Mas vírus e Malwares, a não ser que você esteja usando alguma versão de desenvolvedor de software... É praticamente impossível.
Espero ter ajudado ;)
Att. TimCockson