Smile [Q] Rooting procedures for the Galaxy Tab 2 10.1 GSM

Hello XDA.

I recently got a Galaxy Tab 2 10.1 GSM from a cousin asking for me to root it and install CM on it for her. I am quite familiar with rooting, unlocking and installing custom ROMs but that was on Nexus devices. After some searching around the forum, I find it a bit odd & different from how the process of doing so in Nexus devices.

My questions are:
1) Does it work in the same procedure? Unlock bootloader -> Install recovery -> flash SuperSU (root) & ROM
Because that's what I did with my Nexus devices and it worked fine.
2) Does ADB work the same way? Does fastboot even exist in all Android devices?
I haven't tried yet, as I do not have the proprietary cable with me.
3) How do I completely restore back to stock by flashing?
I saw an Odin method (which I am unfamiliar with) but it says, it requires me to be in Android itself. What if I am stuck in bootloop?

Thanks so much.