1) чтобы скрыть всплывание подсказки при наведении на регион нужно переопределить onRegionTipShow
$('#map').vectorMap({
// ...
onRegionTipShow: function(e) {
// не показываем подсказку при наведении на регион
e.preventDefault();
}
});
По аналогии можно убрать отображение подсказок при наведении на метки, для этого нужно переопределить метод
onMarkerTipShow
2) для отображения окошка при клике на метку нужно определить метод
onMarkerClick и в него вписать код, который будет создавать всплывающее окошко