I've seen worse. It should be a good work truck. I would do the minimum to keep it running and just use it. It's not likely to be going on long trips. I would deal with the airbag light though. That could be serious or not. The airbag light was on in my colorado and it turned out to be a commonly occurring broken wire in the door.