S owns one dress shirt, one tie, one navy blazer which he wears ONLY for music performances, funeral

...
Does he need to have such at school - typical mode of dress there is tee/shorts/jeans. But will he need to have anything dressy? I'm assuming he'll take a decent pair of khakis and a golf shirt or two