На водителя - международные права, медстраховка, виза.
На пассажиров - медстраховка, виза.
На машину - страховка (гринкарта).
ЗП с визой
МВУ
Медстраховка
Грин-карта
Подтверждение отелей по маршруту следования
Наличные или безналичные ср-ва из расчета примерно 50 евро на человека в сутки.
Плюс к этому авто должно полностью соответствовать техническим требованиям стран, по территории которых будете проезжать.
Как минимум, это отсутствие видимых повреждений кузова, сколов и трещин на стёклах и зеркалах, наличие полного комплекта запасных лампочек на один борт авто и светоотражающего жилета (это в дополнение к аптечке, огнетушителю и знаку аварийной остановки) . Разумеется, авто должно быть технически абсолютно исправно, тонировка стёкол - соответствовать ГОСТу.
Подумайте о парковке в Испании, очень большая проблема!