А обязательно в Яндекс.Картах?
Есть такая штука,
Turf.JS - JavaScript-библиотека для пространственного анализа. Работает с данными в формате GeoJSON.
Там можно
найти пересечение двух полигонов, а потом
посчитать площадь полигона А и полигона пересечения. Найти из них проценты - простая арифметика.