To flash twrp via twrp app from play store root access required or not? Becauze hanoip twrp image is showing thereYou can try...but probably not. We're not using official TWRP (it's developed by Raghu Varma), so I'm not sure the app would work. I also tried it on another Moto phone a while ago and didn't work.
For root, you need to flash magisk.zip from recovery. You can use the attached one, if you want.
To uninstall (remove root), just rename the zip into "uninstall.zip" and flash again.