Jared,
BTW, for 1 and 3, I'm more a fan of casual long sleeve t-shirts and sweaters w/ slacks (black/grey is more my style, but nothing wrong w/ khakis) instead of button-down style shirts.
A look like this will work be fine for all sorts of situations: