Any kilted occaision is the right time to be wearing proper kilt hose, another thing you may need to consider is the climate. Even in July it can be considerably cooler in Scotland than in San Francisco. You can wear the hiking boots with kilt hose up or down, and yes you can wear Oxfords with kilt hose.