I think it looks great as is. I would suggest as others have to ensure the tie is never tucked into the kilt. I also understand the need for the short sleeve dress shirt but have never liked the look of them myself. As to the hose what you have are fine though to brighten it up a wee bit I'd suggest lovat blue hose. You can get an inexpensive pair here.