Sorry to hear about that PO dude.
I think it should be 21 when people are a bit more mature. Scooters and Mopeds, could be for a younger age to get some road sense.
Dont they teach people to always have their eyes on the road. If he wanted to pickup a drink, all he needed do is stop the car, and then do it. Over in the UK, if a copper spots you on your mobile, drinking, or with something in your other hand, when you should have both hands on the wheel, you'll get pulled over.
It's a shame to hear about some numpty biffing into your motor dude and not looking where their going. Infairness the kid should pay the price, would be if I were president

I hope that you can fix your truck annoying that it's come at a time when you need to travel; plus this credit crunch / resession has come at the wrong time.