You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Yes, it has! Everyone here seems to be updating easily, even in to the new v10. My father also owns a TM3P, and it updates frequently, but it has the software tab on the menu...