2. No jeans. Khaki shorts. If I were to wear jeans, they must be in line with district and campus dress codes, which also state no holes or tears.
3. No. So long as they're tan khaki they're fine. There's no such thing as "uniformity" in color after the first time they get washed anyway.
4. Wear your marching shoes and socks. Problem solved.