if the seats dont have recaro stamped on them then they arnt recaro,s people call any seat with a bit of extra bolstering recaro,s which is not correct. as for the airbags, i managed to fit a 2004 s4 interior with front seat airbags in my b5 and a 2004 steering wheel/airbag all i did was change...