I am planning on running a 600cc GSX-R powered Dwarf car and want to make sure it would be legal to run in TT's. A sample pic (not my car)

Now, safety wise it should be fine, they are fully caged, with fire suppression, emergency shut down switches, etc...are cars like this required to run a brake light? anything special i need to know, as far as rules on running an open wheel car?
Also I haven't run a COM event in about 4 yrs I would guess, do I need to go through the licensing process again, and if so, how does that work in a single seat car?
Also, I know nothing about the classing above ST, what class would I be in, wings and things?
Thanks for any and all input.
Jason Carroll
edit: and I see I posted this in the wrong forum! feel free to move as needed.