Hi we have recently been on Iona to the fjords, I loved sitting out on my balcony watching the sail in to olden through the fjords in the early morning.
Definitely pack snacks as crisps and sweets are very expensive on board.
We did the viking village trip in Stavanger which was really interesting, we cooked bread, made necklaces and learnt how to use a longbow. We had a short stop at the 3 swords to take photos.
We used the Loen skylift cable car in Olden, I booked that online with Olden adventures before we went. They have a shuttle bus at the port to take you to the cable car. Make sure you are at the exit as soon as you are able to disembark to avoid long queues.
Also look on you tube there are loads of reviews on there.