The only things I'd suggest as worth it are:
- separate "data" partition on D:, backed up
- back up %APPDATA% and %USERPROFILE%
- learn one of chocolatey or winget
- WSL2 is a Linux VM; "git bash" is surprisingly good at providing a hybrid environment on the Windows filesystem
- otherwise, just let everything dump itself into C:\Program Files and don't worry too much about it. This is what everyone else will be doing.
It used to be beneficial to do regular reinstalls, but those days are long past. I'd expect you to be able to make it through a 3 year course without having a broken installation incident.
(Not clear what tooling you'll be using? Visual Studio? VSCode? What language(s)?)