Thank you for your feedback. I appreciate your help.1) Software is only thru dealer systems.
2) Yes, you can reset codes with a GS-911 and monitor any fault codes thrown. The GS-911 also allows you to monitor real time values
3) You can reset with a Mac or an iOS device. This happens via the WiFi option. I do this with my phone across my fleet regularly.