Nice tour. Don't go to Narvik, however, go to Tromso instead. Tromso has the benfits of being a unviversity town. Plus, the Tirpitz was sunk in the Tromos frjord. More importantly, the local drink in spring is beer with seagull's eggs.
Not to forget that I was born there as well :-)
Lovely town.