The weather is a lot like Utah/Idaho. Winters can get cold, but not terrible.
Get him some Gortex insulated hiking boots for the winter, and some durable dress shoes. He's going to walk a lot, and a lot of it will be on dirt roads. He'll also need a comfortable sleeping bag.