OK, checked over the bike and took it for its first ride. Did about 300m before the chain broke

I did notice it was a bit rusty when I lubed it up, as the previous owner had it just sitting around for a few years. So i'll be getting new sprockets with the chain. What else should i get at the same time? Air filter? how restrictive is the stock airbox? Is it a tuned air intake or could i drill 2-3 more holes in it to increase airflow? Also what's the cheapest exhaust upgrade to buy since the stock one looks worst than the stock cag exhaust!!! Might give it a re-spray while i'm waiting. Cheers Jay