ellandax,
vamos con el primer ejercicio y ve despacio:
Pasos para preparar la consulta.
1) averiguar la matrícula de los vehículos que han sufrido más de dos accidentes y para ello solo te hace falta la tabla accidentes_vehiculos. Agrupas por matrícula y te traes las matrículas que han sufrido más de dos accidentes.
2) traerte después los datos de todos esos vehiculos mediante un inner join con la tabla vehiculo relacionando por el campo matrícula (consulta y subconsulta). Hay que usar alias para la consulta sobre accidentes, lo que te permitirá relacionarla mediante INNER JOIN con la tabla vehiculo.
Prueba y dinos si funciona; analiza cada consulta fijándote en qué buscas y en qué tabla puedes encontrar los datos relevantes para la misma, qué debes buscar primero y cómo, y poseriormente cómo traerte lo demás. Hazte primero esas preguntas.
Responde al segundo ejercicio por partes, preocupándote de lo que es más relevante para ello y dónde está.
Por cierto, revisa la redacción de las preguntas, pues esto
está mal, falta otra fecha para establecer el rango.
Sobre el promedio, busca la función de agregación pertinente, que la hay.
Y un consejo de alguien algo ajeno a este mundo como yo: prueba parte por parte para comprobar que los datos devueltos son los esperados en cada una de ellas.