In folgenden Sätzen ist nur "auf" möglich:
Ich versuchte, ihn auf den schrecklichen Anblick der Leiche vorzubereiten.
Die Mannschaft bereitete sich auf das kommende Spiel vor.
Gegoogelte Beispiele:
Schäuble bereitet sich auf Griechenland-Pleite vor.
Brüssel bereitet sich auf den Notfall vor.
Occupy bereitet sich auf Zwangsräumung vor.
Russland bereitet sich auf dramatische Schocks vor.
Schweiz bereitet sich auf Euro-Kollaps vor.
Sieht so aus, als ob sich die meisten Vorbereitungen z.Zt. auf die Eurokrise beziehen...
"Für" hingegen muss in folgenden Fällen stehen:
Ich bereitete den Salat für das Büffet vor.
Und gegoogelt:
Europa bereitet Hilfsaktion für Irland vor.
Frankreich bereitet Hilfen für Autobranche vor.
Schröder bereitet Gesetz für Frauenquote vor.
Syrien: "Regierung bereitet C-Waffen für Einsatz vor".
Der Unterschied ist, dass "auf" ein Präpositionalobjekt einleitet, während "für" + Ergänzung Bestandteil eines Akkusativobjekts ist, welches dadurch näher definiert wird - z.B. Hilfsaktion/Hilfen: Für wen?