Yes, registration is still open. I encourage those who are interested in signing up, to please do so beforehand. as I would like to save time for helping those new to racing on the day of the event. But it is always open up untill the last event.
in tech, they are looking to see if your brake pedal sinks to the floor, if your wheels are falling off, fluids leaking out everywhere, coolant overflow tank, battery hold down. etc.
here is tech inspection info.
San Diego Club Racing Series Question Thread :: FAQ
San Diego Region - Sport Car Club of America