The revo is a great choice for a beginner. If it was his second truck, I'd lean towards something else (second... third... fourth...).
If he has a friend running one, it may not be a bad idea to see what transmitter/receiver crystals he's running so you don't buy a truck with the same ones. Or your husband won't be able to play with his friend... that would be a sad day.

Also, going with the same as his buddy, they can swap info, ideas and parts to help each other out. There's a lot of little tricks to RC that a new guy just doesn't know.
Just the truck:
http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXMHP1**&P=ML
A gallon of fuel:
http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXZZ25&P=7
A few extra Glow plugs:
http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXJL33&P=Z
A 7.2V stick pack for the starter:
http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXKHJ8&P=7
8 AA batteries for the transmitter, go with something good like duracell/energizer or get rechargables... they pay for themselves in the end.
A fuel bottle:
http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXMH56&P=ML
(I like that one because it isn't prone to leaking where the spout goes in like many others do)
Down the line he may want a better charger than what comes with it for the starter and the truck, there are many that are good for both. I run one a model older than this one and it's great for both:
http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXRST9&P=ML
Well... the nice part about RC is that you've found a place like this for him and you for future purchases. If you listen to him later, you will have birthdays and Christmas taken care of for many years. My wife asks me periodically what I'd like to have and I give her a list of parts with links to buy online. Then I get stuff for my b-day and whatnot. Vs the typical... "I don't need anything" answer. With RC, there's always something we "need".
Good luck with your purchase. Hope I didn't over inform like I usually do...