I'm sure you'll need a chip to keep the idle in controll (surging)
As far as break in. A lot of guys will tell you that the engine is broken in as soon as you start it. But I believe in babying it for the first 500, change the oil, a little harder on it the next 500, change the oil and from there its broken in. Then go to 3,000 and do your normal maintenance. But, I'm paranoid when it comes to that stuff and change my oil no later than 2,500 even in my 110,000 stock blocked car.
At the very least baby the first 500 and change the oil and then change it again at 3,000 just so you're at the right interval and you should be good.
Good Luck!!