Welcome!
For a track bike, it looks like you have all the basics. The only 'mod' I'd add to your list is stainless steel brake lines. A 2007 model bike is now creeping up on 10 years, so those rubber lines are past their prime.
Another thing I'd highly encourage you do to do is some basic safety wiring. The oil filter, drain, filler cap, as well as the coolant drain and radiator cap is a great start to help make sure you don't leak fluids. Safety wire pliers and safety wire are very cheap from Harbor Freight.
If you have a garage, you can also put water wetter in your bike instead of regular anti-freeze, which is also more track friendly - but it will freeze just like plain water will.
I wouldn't buy anything else other than that. Depending on how serious you want to get in the sport, the next thing you should get is suspension. The how serious comment goes to how good of suspension you want to get. I don't like to re-buy things, so I went with ak-20's instead of just cartridges because I wanted great stuff. But it wouldn't be a bad idea to get the fluids replaced in the front forks. Absolutely make sure you get your suspension tuned for you at the next event you attend. But ideally, besides tires, the rear shock will be your next limiting factor, followed by your front forks. If you're north of 180 pounds, that limiting factor is a little more limiting than if you are closer to 145 pounds.
For tires, Q3's are a great choice. The Pirelli superbike pro's are also a great choice. Anything above that requires warmers, which can require a generator as well.
For tracks, you have MSR Cresson, Eagles Canyon in Decatur (also in the DFW area), then Texas World Speedway in College Station, and MSR Houston which is south of Houston. There's a couple other lesser known tracks like GSS and another I can't think of off the top of my head. Oh, and Circuit of the Americas, but thats almost a $500 track day...haha.
I'd highly suggest hitting up TWS in College Station as soon and as often as possible, because come June, it's going to be bulldozed and replaced with a neighborhood, so ride it while you can!!!
Also, make a budget and stick to it. A lot of people dump a lot of money into their bikes very quickly and get burned out because they're always broke. It happens all the time. Not just in bikes, but trailers and track days and everything else. Starting out is a ton of fun, enjoy it and don't try to push yourself too hard, too fast. Once you get faster, instead of dropping a few seconds every time you hit the track, you'll be dropping a few tenths. Then sometimes you won't get 'faster' at all. So take it easy, stick with a budget, and dont always worry about lap times as it can suck the fun out of it.
-Cody