Как сделать такой drop-down list(выпадающий список) для Contact Form 7?
В CF7 ищите select.
1) взаимозависящие друг от друга поля(нельзя выбрать год и модель без выбора марки например, BMW->2020, а также нельзя выбрать BMW-> Land Cruiser Prado)
Блокировать JS-ом нужные поля (readonly вроде атрибут) пока не будет выбрано значение "Марка".
По моделям, думаю это нужно выстраивать систему выбора формы, обычно это уже делают только на JS. Не знаю опыта не было с интеграцией CF7, по-моему лишняя она и без нее можно отправлять данные.