There is no break-in requirement for new cars. The ST is ready and able to be "thrashed" from day 1. The sales people should give adequate cool down of the turbo before shutting it down though if the have really been laying into the boost.
05 D20 ZX3:
F2 CAI, Trubendz 2.5 exhaust, Tom's Tune, Eibach Sportlines, black SVT wheels