I'm pleased to report that there are no problems with the 3D printed cassette I got off Ebay as regards opacity.
I loaded an 18inch (actually 17.75 inch) length of time expired Ilford Pan F cine film (develop before May 1968 - 55 years ago!) and took the photo below before loading into the camera. I had previously added some velvet strips along the film entry slits to act as a light seal - as purchased there is no light trap here. We had some sunny weather on Saturday morning (I used the built in light meter set at ASA 10x the lowest it will go) and I took 20 exposures around the garden. Cassette was removed and left out on the bookshelf in the living room for a couple of hours before being put loaded into the developing tank. Film was developed yesterday (Sunday). There is no sign of fogging that I can see and my velvet seals are working satisfactorily.
There is however an issue with my camera at least in that the film is not being sufficiently advanced between shots so the images at the start of the roll overlap. This appears to be because the 3D printed take-up spool has a diameter of 12.35mm compared to 13.85mm for the one in the original cassette that was with the camera. In my camera each advance turns the spool 1/3rd. For a diameter of 13.85mm (original cassette) this results in the film being advanced 1/3 x pi x d = 14.5mm compared to 12.93mm for the 3D spool. The image width is 14mm hence the overlap. Of course, as more film is wound round the spool the diameter increases and the spacing improves as seen in the pictures at the bottom. Using an 18inch length of film wrapped around the original spool it looks like there should be sufficient clearance in the 3D printed chamber for a spool with a diameter equal to the original (the spools are not interchangeable due to a difference in design) so I plan on sticking a short length of card to the 3D spool to increase its diameter and then attach the film to the card. But before I do that, however, I think I need to take the pressure plate out of the camera to polish it as I think it is scratching the film as the film passes (I'm getting scratches with both the original and new cassettes so I don't think the cassettes are the cause).
The following are pictures of the entire strip taken with the film resting on an iPad screen which is responsible for the background pattern that is visible, but they show that the opacity is fine and that my velvet seals work. Bear in mind that the film is 55 years past is develop by date!
Exposures 1 to 5
Exposures 5 to 12
Exposures 10 to 16
Exposures 14 to 19
Exposures 19 and 20