Hey mate, welcome and congrats on the purchase.
The zed is pretty good fun on track too but a very different drive to the integra lol.
As for the swirls,theres loads of detailers on here which will sort it out or, even, buy a machine polisher and do it yourself.
Welcome to the club mate