The suit appears to be fine, the gloves appear to be 'must haves,' but that red, or possibly red/orange coat has got to go! What he needs is a nice Camelhair coat. Charcoal would also prove a very workable option.
That orange DB overcoat is Italian with a provanance going clear back to the Renaissance. Over a very dark suit, I think it goes swimmingly.