Dressing well is like 95% about being in shape and buying clothes that fit well. The cheaper the clothes the better, generally.
Not at all. Check out https://x.com/dieworkwear. He talks extensively about this.
Having better posture means making better impressions.
Making better impressions is the whole purpose of dressing nice.
You don't have to be a macho with bulging biceps and a ripped six pack, but you can't be a fat couch potato made of blubber either.