For all Seasonals that I've re-run, you do keep getting the helmet or race suit with each repeated win. The ones you mentioned as one-off are correct though as only giving cash/prize one-time only.
I think that the Chaparrals lost their value and rarity because of this OCD...
BTW, pick 2D