Можете как успеть, так и не успеть. Самолет могут задержать.Выйти от самолета нужно время, минут 10-15. Добежать до аэроэкспресса- время нужно.Добежать это минут 7-10, если знать, куда  бежать. Аэроэкспресс идет 50 минут. Но интервал движения- 30 минут!Далее в метро, там  в это время толпы народу. Купить карточку в автомате, пробраться через толку - минут 10, учитывая, если знать, где и куда бежать. С метро проще, действительно за 30-40 минут будете  на ВДНХ ( пересадка на Новокузнецкой).Где ЗАГС на ВДНХ? Не знаю. Если на территории, то это еще минут 20, если знать, куда бежать. Резюме - успеете, если все прямо четко-четко сложится. Без единой накладки. Если в мелочах будете представлять маршрут.