Re: Is it possible to use geoanalytics enterprise server for your own basemap?
Using the server on premise effectively gives you access to the base maps to do what you want, however I imagine it would be difficult for Qlik to support you if you were to start changing them or making other amendments to the server outside of the intended use and the license terms/metrics that are available at Qlik.com. Patric mentioned that the satellite layer is hosted, so I'm guessing he means that even with the enterprise server installed locally that layer wouldn't be available if you were off-line (something I'll test when I get a chance).
I get the feeling that you may be assessing QGA against capabilities it isn't intended to deliver. Qlik Geoanalytics isn't really intended to replace a complete GIS toolset but instead complements them by providing the ability to include layers and data in various ways with the broader analytical capability of Qlik Sense and QlikView.