Fork setup determines ride height, which plays into bar height. I have found that I usually iteratively tweak both.

The rest of the stuff you mentioned is more of a fit/personalization thing and...