Hallo Christof!
Die Präpositionen sind richtig, aber ich empfehle dir "Rabatt auf" zu verwenden, das heißt aber nicht, dass "Rabatt für" falsch ist.
Im Stilwörterbuch steht Folgendes:
auf/für alle Waren 10 % Rabatt
Schöne Grüße
Sarah