Да, за 2 часа спокойно доедете, больше не нужно. Меньше - не стоит, тем более, с ребенком. Я бы на Вашем месте уезжала с Павелецкой рейсом на 18:30. И в 17:00-17:10, как Вам и советовали выше, направлялась к метро с ВДНХ.