Radios, over time get smaller, lighter, and easier to carry with modern technology, and in the game setting (~80 years from now in the future) I'd imagine they would be smaller than that, although it depends on how far the range is supposed to be and what type they are.
From when I worked briefly in the law enforcement area, I know that in present day real life we have had for some time now (at least 10 years or so) SWAT radios that are rather small and have a cord that goes to a small thing attached to an officer's neck. The radio actually picks up sound directly from a person's throat, allowing them to talk on the radio with barely a whisper, sub-vocally, and also includes an in-ear earpiece. I forget where the "talk" switch is located, I think it can be placed on the chest somewhere or other places, just a tiny button. I wish I had a picture handy, we've had these things since back in the 1990's.
These are very different from the standard patrol radios that are on a belt or something and sometimes have a cord that goes to a mic on the shoulder for someone to use to talk.
Of course range is also something to consider - If smaller radios are used, they would rely on some type of extender unit in the dropship to talk to headquarters. Even smaller radios today can go for miles, although they would not be anywhere near capable of transmitting all the way back to the home base on their own without more gear in the dropship.
If the soldiers are to carry some type of military radio that can transmit all the way back to base all by themselves (if the dropship goes "boom" for any reason), I don't know much about those types or what they would be like in 80 some years into the future.
- - - - - - - - - - - - - - - - - -
Different sub-topic: On the "Y" shaped part of the clothing, could you add some pockets, pouches, perhaps a holster somewhere, so it looks more like an equipment vest? Places where grenades could go might also be nice.
...And yes, if it is for the official campaign, Winter does have the final say. If by chance he has to reject something, please don't throw it away though.