I do not think that the high-waisted double pleated trouser works with the tight jacket. It is Chaplinesque, and not in a good way. Color combination (White atop black/white and olive) is good. Shoes will blister his ankle in hours.
I think the horizontal stripes of the shirt lend a visual volume to the slim jacket, and with it open like this, the combination with the trousers works. If it had been a different shirt, I probably would have agreed with you about that.
As for the shoes: judging by this gentleman’s phone-holding hand, I’d bet that he knows what he is doing as far as how things interact with his body, and his feet will be fine.
Separate from the man and his outfit, I love the composition of this photo. The pipes with the yellow fittings are a perfect foil for the clothing. And the angles of the fence, etc. are a nice contrast to the softness of the man’s outfit