Hurtigruten repleid saying to check with them again 3 months before desired date. Will it be too late? My other option is flight
it won't be too late. I booked 2 months prior to departure. No issue with that. Most of the boats are big. Similar to Superstar Gemini. If the ship happened to be MS Lofoten, you should consider changing your departure date because the toilets are shared. If you don't mind sharing toilets, then it will be no issue for you.
My ship was MS Nordlys. Each cabin got its own toilet & bathroom with hot showers. Because I took the 2nd cheapest room, I had a single bed and a sofa bed. They provide only 1 pillow and 1 blanket, even though 2 of us stayed in the room. There is a dressing table with mirror and a small window to look outside. No tv though. There is a telephone cum intercom near the bed which you can hear the captain announcing the port of call and the presence of northern light (if any). No wifi available in my ship and 3G/4G was bad unless the ship was near some town or port.
When my boat left Svolvaer, i noticed quite a number of people boarded the ship to continue northwards. Saw some malaysian tour groups on their way to Hammerfest. The boat provided complimentary Norwegian fish cake which they served outside on the deck about 1 hours after leaving Svolvaer. They also serve some tea which you need to pay but you can keep the porcelain cup as a souvenir.
As for the breakfast, try to had it early because all the good seats with a view will be taken and those people will hog their seats until the end of the breakfast timing.
Overall, it's a good experience to take the ship.