Yes, it is pretty straight forward, I have not started tuning with it yet, but it did save my motor the first time I started it up by showing me I was way lean.
1) yes, more info can be found about that on their site.
2)Yes, a must.
3)No, it does not control the tuning on the ecu, you...