Since my track car is slowly becoming a SpecE30 racer, but I'd like to continue attending NCC BMWCCA drivers' schools next year, I was wondering if anyone knows whether Virginia (and N.C.) would prohibit my 325is from being considered street legal once I have the A-pillar bars, halo hoop, knee bar and door bars installed?

The reason this matters & why it's in the DS section: the NCC BMWCCA requires that all student cars attending drivers' schools are street legal, registered and insured.

(BTW, for anyone curious, SpecE30 does not allow performance modification of the engine or drivetrain -- aside from the suspension and safety gear, the car is as delivered from the factory. We're not talking about a purpose-built Group A racer, here.)