Thanks everyone for the comments!
edz10ss , I have the nt05r's waiting to be mounted on some 18inch forgestars for the track. Looking forward to trying them out. As for the my brakes, Ive been happy with my current setup, no complaints from me. Also for the wire mesh on my exhaust, I found a sheet of the mesh at ace hardware. It was kinda pricey if I remember correctly. Like 30-40 dollars a sheet, but its a heavy duty mesh that can take a weld. I had the meshes welded in then the whole bezel/mesh powdercoated black.