Just a couple of thoughts,
With a party that high in level, inv spells are going to be down in no time. So I say ditch the Imp. Inv. and go with regular Inv. Instead, use that 4th spell for stone skin or fire shield(more cold protection). Dragons are smart and will use the PC's fears...