Quote:

Is a shortened or AWB allowed in NSS,or are AWB a different class?



It's legal in the F/X classes (9.75 or quicker) There's quite a few that are short. Check some "legal" NHRA S/S cars and you'll see what I mean.
As for the stock appearing seats check these out. 19 lbs apiece w/floor mounts, it helps when your son is a seat engineer.
Doug