Yes helmets are required. They have to be Snell 95 or better rated.
As far as tech inspection, most of these places are Self Tech. It will really depend on where we go. I am really buys right now at work so when I get a chance I will give the particulars when I get a chance.
California speedway is SUPER expensive, double that of willow. Guy quoted me $8500 for the day, It does includ everything but if we get 20 people its still over 400 a peice