Isn't 73 mm throttle body a bit big for an NA car??

And I didn't know no airbag was illegal? cheers though man.