Hola DRANXZ88 el ejercicicio está bien resuelto. Te comento algunas cosas.
Para el apartado a) se pedía que el array se llamara $coches, tú lo has nombrado $numero, esto no tiene mayor importancia.
Para el apartado b) se pedía que el array se llamara $importe y tú lo has nombrado $double. Esto sí tiene importancia, ya que double es una palabra clave en muchos lenguajes de programación, y aunque sea posible, es preferible no usar una palabra clave como nombre de variable para evitar confusiones. En PHP los tipos se asignan automáticamente, en general no hay declaraciones de tipos. Ese nombre de variable deberías cambiarlo.
Para el apartado donde un valor booleano te lo muestra como un número no hay problema. Si quisiéramos podríamos poner un condicional para que se muestre el true o el false, pero no te preocupes por esto. Internamente los true y false son números, normalmente 0 y 1 ó 0 y -1. Con saber esto es suficiente.
Saludos