OP, I think you have a good selection of advice here. Only one thing to add, a tidbit I picked up from Steve Ashton in another thread a few weeks ago.

Forget you kilt and contrast/ coordinate your hose to whatever shirt/ vest/ jacket/ tie/ sweater you are wearing. If you tops and hose go together, it will work with whatever kilt you pick out of the closet.

So far I have found this to be true.

If you have a lot of upper bits that go with blue jeans, you will probably get a lot of mileage out of lovat blue or ancient blue hose, no matter what kilt(s) you have. There, I said it.