Nice truck! From the under hood picture, it looks like the hood blew up in the driver's face at one time or another - that makes for a few exciting minutes.
It should clean up very nicely.
What heater does it have - there were a number of dealer options.