Firstly from Toronto, Ontario, Canada. Glad you're here.

To your questions I'd say the choice of hose colour is a personal one you may want to look at the Formal Thread here for some ideas. As for where to buy hose I'd say you should try the Scottish Tartan Museum here As I think Matt has large size hose, he is a member of the board and I'm sure he will be able to answer your questions once he sees this thread. Personally I'd wear hose that brings out colours of the tartan, or perhaps diced hose in Black and Red.