Для разбора данного предложения, сначала нужно определить его структуру, количество частей и тип. Давайте разберем это по шагам.
Шаг 1: Определение частей предложения
    - Предложение состоит из нескольких частей, которые можно выделить по смыслу и по грамматической структуре. В данном случае, это сложное предложение, так как в нем много союзов и однородных членов.
- Чтобы определить количество частей, мы можем выделить основные смысловые группы. Например, "Чудесный витязь напоил коня из реки" и "подобрал шлем золотой и щит с земли". Эти две части можно считать основными.
- Далее, у нас есть продолжение: "и вот уже он скачет по опушке рощи", которое также является отдельной частью, так как вводит новое действие.
- Следующие фразы описывают, что происходит во время скачки: "конский хвост и конская грива на ветру развиваются", "а сосны и ели березы и ивы словно склонились над дивным конем", и так далее.
Шаг 2: Подсчет частей
    - Таким образом, мы можем выделить следующие части:
        - Чудесный витязь напоил коня из реки.
- Подобрал шлем золотой и щит с земли.
- И вот уже он скачет по опушке рощи.
- Конский хвост и конская грива на ветру развиваются.
- Сосны и ели, березы и ивы словно склонились над дивным конем.
- Тянут к нему ветви, кидают охапкой листья на сверкающий шлем и на латы.
Шаг 3: Определение типа предложения
    - Тип предложения можно определить по его структуре. В данном случае, это сложное предложение, так как оно состоит из нескольких частей, связанных союзами и союзными словами.
- Сложное предложение может быть союзным и бессоюзным. В нашем случае, оно является союзным, так как содержит соединительные союзы (например, "и", "а").
Таким образом, мы разобрали данное предложение, определили количество частей (шесть) и тип (сложное союзное предложение).