As for #2, its just a web app. So its like any HTML page on a browser on various platforms. I believe you can incorporate something like Ionic to achieve something to that effect.
I have been using meteoric:meteor-ionic so far, but it is not complete. Do you know where to find more meteor specific documentation for urigo:meteor-ionic? It seems to load in the official angularjs:angular library.