OK I found a post in the forum which states that point #1 (ajax-switching) is impossible with gmap. Not good, but okay.
But then a working map in switchType "client", my point #2, becomes even more important.
Thanks, hope there are chances for 3.3.3
I do not want to get you illusory hopes :/
http://community.jboss.org/message/535964#535964 We just retag-ed Final build. So only some serious regressions or some new critical issues could cause additional respins. And all the other issues will be nmoved to next versions(4.x branch).
You could try to refresh the gmap widget using it's client side api after it became visible(using ontabenter event for example). Maybe it would helps.