@sfeos please could I ask you if you have been dealing with Android 10, or q, from the start?
I think that maybe you have been distracted by the magisk thing. /e/ does not require or expect Magisk. I find that there are many users online who use the magisk route to get started with custom ROMs. Edit, that is to get started from the original Samsung System. You however have already liberated the device with Easy Installer.
The official instructions for /e/ Edit on https://doc.e.foundation/devices/star2lte/install do not follow this route. Posts on this forum tend to mention Magisk in what I would call the expert area. I do not use it.
Just speaking at beginner level; TWPR is useful for backups, provided you do not intend to change Android version. … but one level up, for instance, I can take a TWRP backup of my device at Q: then I can use TWRP to wipe data, my internal storage stays intact, I can test an R build, wipe data again, revert to Q, restore my Q backup. No data losses expected.
So I already moved out of beginner level!
If you are staying in Q, you do really not need a backup
The simple answer is yes.
As long as all your experience is in Android 10, Q.
You seem to have the issue that Easy Installer has encrypted data – /e/ seems to regard that as a useful default. With a manual install I was able to not encrypt data, so I do not have that issue. I do not believe TWRP will help you fix this. Quite open to contradiction from other contributors here.
As I have been writing, @piero has edited his post above to a well crafted expert tutorial on Magisk!.
However you always want to have some sort of independent backup of anything that is really important if you are experimenting and learning.