SX-1301 Clear Frost

I want to install this on glass pieces from a solar light so you can't see the reflection of the batteries when it lights up. Will the light still be able to shine through this film?

Yes, this film will let almost all of the light still come through. It will not block the view of anything under the glass if it is too close to the glass and film though.