consider the fact that you might already have these openings — let's call them attic ventilation — and some of them might be covered with box roof vents. They're a key part of your roof system ...
Icicles on the roof don't necessarily mean the attic's insulation is bad. After all, small icicles tend to form naturally ...