1) We will be adding an onDistance event to features fairly soon. If
you are working with static dimension XML files, you could have the
features not be click-able in the main dimension XML, but then when
you are close enough (the features onDistance is triggered) you could
load a dimension XML where that feature is click-able (and the next
feature is visible). The scavenger hunt idea sounds really cool.
2) That is an issue. A work around for now would be to put a link in
the photo HTML page that points back to the dimension XML, and ask
users to click that instead of using the back button. Gamaray won't do
a full reload in that case, it should just display the same dimension
right away (if it was the one already loaded). The long term solution
is we need to embed a WebView into our application instead of calling
the external Android web browser. This way the Gamaray client would
have control over all interactions.