SGC-6525-58 Clover Glass Film

Can I use this film on the inside of an exterior storm window? If not, what do you recommend?

Yes, as long as it is not out in the elements, it should last a nice long time.