Okay in that case:
Istria 4
Plitvice 1
Sibenik stop over?
Split 1?
island 3
island 3
Dubrovnik 3
That leaves one extra night, so if you are not planning on an overnight in Split, you could add one more island for two nights (the minimum IMO).
I don't think the islands are well spaced or linked by adequate catamaran schedules for easy day trips from one to the other. To me, staying on at least one island is preferable to lots of day trips. Some have more "sights" than others, but even though it has few, Vis was one of my favorites (more of a nature lover). Hvar and Brac are close enough together that they are the easiest to go back and forth from, but even that may not be as simple as you might think. For example, you can go from Bol to Jelsa, but then you have a bus or taxi to Hvar town or Stari Grad. You should definitely plan on Korcula en route from the Split area to the Dubrovnik area, as it is right there on the catamaran line/ferry route (some go to Vela Luka, on opposite end of island, but linked by bus).
Of course, there are also private day trips you can do from one to the other, but I would choose at least one island that you want to explore on its own. Brac has several small towns that are appealing, plus a monastery and the famous beach. Hvar and Korcula are relatively similar in attractions--pretty towns, lavender fields or vineyards
Jadrolinija operates catamarans also, schedules will list if it is a car ferry or a catamaran, but Krilo is all cat.