Can it be installed on insulated or dual pane windows?

Absolutely! About 80% of all film being professionally installed, every day, is going on insulated glass.