You might be close. Some Civil War companies, especially Southern, had fancy shirts that were made for them by the local ladies. This guy is from the 3rd Mississippi Infantry, Company C - the 'Sunflower Dispersers'. The only multi-striped pants I'm aware of were some companies of Louisiana Zuoaves, but they were very puffy.