Есть ли способ получить список всех маркеров GM, добавленных на карту?





Я не думаю, что в API есть метод для возврата списка GMarkers или оверлеев, которые были добавлены на карту. Вам придется отслеживать их самостоятельно, добавляя их в список, когда они добавляются на карту.
GMap2 предоставляет события addoverlay removeoverlay и clearoverlays, которые могут быть полезны.