no, but he does wear a balaclava (sp?) which would work great also. Personally, I find the neckseal is a little more comfortable since it's not over your entire head, and after using both items it's just preferable to me. A Stormtrooper neckseal would look awesome on Kyram's suit in my opinion!
As for the chest plates being too large, I may take a dremel to them later and see if I can't shrink them up a bit to fit my scrawnyish frame. I'll just have to be careful not to eff up the paint job too badly.