This probably has been done before, but in 2015? Expecting the usual suspects such as Zara and H&M. Lines (e.g., Stafford from JC Penny) do count. If you can explain why you like despite the quality, that would be nice.
It's an overcoat. Finding the exact one is not worth a reader's effort, but this is similar
Picking one that can be tried on locally is the safe way to go. It should not be hard to find this time of year.
First of all, if the shirt is truly that yellow, no good.
The sleeve length is correct, but the shoulders are too big (if fixable, pricey), the upper back likely is a mess, and the jacket is too boxy (needs some tapering around the waist).
Shoulders, collar, back, and waist (letting out slightly), plus adjustment for dropped shoulder or crooked spine. If the tailor wants too much money or doesn't seem confident the collar can be fixed, rethink the purchase.
Better than the black/white shoes? Yes. But the sole is still too athletic-looking and not really compatible with any style of clothing (except maybe security). Items get severely discounted for a reason.
Depends on the shirt, hairstyle, etc. If the rest of the style says office, the shoes wouldn't work.
To repeat, the shoes with the white soles, assuming they have the black uppers pictured, look terrible. Frankenshoes. Jeans cannot save them.
Maybe $100 to alter the shoulders and back.
Frankly, because this is no consultation, there's not a lot of effort into tracking down specific in-store options. Look for brands like Canali, Caruso, Isaia, Pat Zileri, and Belvest at a high-end store such as Neiman Marcus. (Call ahead to see whether the brand and size is in stock.) If anything fits better than the suit above, search for it online and buy that way if it is much cheaper (at, say, Yoox).