Everything George said, plus:
Yoga or mindfulness-very calming and helps with staying in the moment and not letting the anxious thoughts take over. He could get a mindfulness CD and do it for a few minutes each day, or try to find a course on it somewhere (some health trusts provide courses free of charge);
Self-care: looking after yourself, even if it is just having a nice bath, treating yourself to a favourite food or lunch out;
Habit-breakers: if you keep doing what you've always done, you'll keep getting what you've always got. Doing new things, even small ones, can often be a breath of fresh air. It could be as simple as taking a different route to drive to the supermarket, or as big as deciding not to do the traditional family birthday/Christmas/whatever and going to Timbuktu instead;
Keeping a diary to write down things he worries about, troublesome thoughts or anything else that seems relevant. It is also good to balance this with positive tasks like lists of things he is good at, or likes about himself;
Setting aside time for him to do something for himself. It could be the mindfulness, or listening to music or doing a hobby. Just 30 minutes-an hour each day that is his to use without guilt or interruption;
Not sleeping too much-hypersomnia is not as obviously problematic as insomnia but too much sleep can itself lead to low mood and feeling below par, plus it solves nothing. Al the problems are still there when you wake up. I think getting up at a reasonable time (same time each day if possible) is a good idea.