Hey, hoping I can add some insight here, I was lucky enough to wear the costume on set and been working with the IOC members looking to build this kit.
The helmet had no rubber trim, there is a slight lip as you can see in the reference images but no rubber trim
The chin strap was grey and most of us didn't have chin cups as they kept breaking (mine broke on the way to set so was removed, they were recasting and very brittle)
The inner liner of the helmets was webbing like a construction helmet
The goggles were cast in place and couldn't be moved
Will help along the way where I can