keymichael1855@ronpur, no this will not fit the Revell kit, because that kit is actually a little larger than 1:48. Here is a link to the correct BPC for the Revell kit: https://www.shapeways.com/product/553WEU6E5/apollo-bpc-1-48-revell
If you needed the LES Tower as well, here is a link to that model: https://www.shapeways.com/product/PKHRSTMWK/apollo-bpc-les-1-48-revell
The Frosted Detail material is a translucent yellow color. With a little polishing and a clear coat, you might can see inside a little but not much. It is not to be used as a clear material, but more intended to be painted. Hope this helps.