Hi, I just want to confirm the install steps. I am currently using a Pixel 3 and the process has completely changed in my mind. This is also a device for my son, only want to get rid of this horrid thing called MIUI

and be able to better limit what is actively available when he uses it (he is 5 and will use it for educational games and taking pictures of things he will draw). So, I have bootloader unlocked and got TWRP in, next is:
1) Wipe data, system, cache, delvik
2) Install in TWRP
3) Done
?
Of course then I could install magisk and such right?
Sorry if it sounds noobish, but current situation is much stranger on the Pixel 3 side. Above would be my SOP in the past.