Airbag fault light + warranty = get to the dealer and threaten to sue. £88 quid my ****!
The airbag fault could be a simple faulty connection under the seat. They need to get on with that straight away. When was the last service carried out on the car?
Welcome to the forums by the way!