Reddish tie/tan suit: if the shirt were solid, probably blue (Marzotto's shade), although it might depend on the shade of the tie. If it were a patterned shirt, it seems like either or a white or blue base could work. Blue with a warm brown check? White with a blue graph check?
I like the idea of green on green, but that particular shirt seems a bit frenetic to me. I'd like to see it with a green butcher stripe.