Ну так там-же написано, что options класса GeoObject. Значения опций будут применяться как к самой коллекции, так и к ее дочерним объектам, если для них данные опции не определены.
Фронт:GSAP для анимации, VueJS для реактивного текста и логики, любой флипер для листания. Бэк: тот-же Vue или Laravel. Для хранения диалогов и стори, я бы посоветовал какую нибудь NoSQL, очень удобная штука....
Я наверное не очень понял вопрос. В балуне кластеризатора, можно переключаться между, входящих в него меток, без закрытия балуна.
А если просто метки на карте, то и так, когда открывается балун на новой метке, то на старой закрывается, т.е. у пользователя создаётся эффект, что балун просто переместился и поменял контент. Не понятно, какого эффекта Вы хотите добиться? Анимации перемещения балкона от метки к метке?