Thank you all! you've been a great help so far! (we are going to be in town for a total of 12 nights and 12 days (this is including the day we arrive but not the day we depart, arriving into Zagreb and out of Dubrovnik).
So 2 night in Zagreb > stop off in Rastoke to eat look around and eat > evening arrival Plitvice Lake > wake early to avoid crowds tour all day > head toward Split by way of Skradin or Sibenik (do we spend two nights in Plitvice area to sleep in the next day and take our time heading to one or both of these small towns and fit Zadar in there somewhere too? arriving late evening in Split? > Day 1 in Slit we tour the Palace, Riva and Marjan Hill > Day 2 boat to Trogir and explore > Day 3 Makaraska or just head to our next destination of an island and which island is best for a family of 5 to have some beach time and charm. Maybe two nights on an island (Hvar or Korcula?) > final destination Cavtat or Dubrovnik? Between the iland and Dubrovnik, we would have about 5 nights to divided between the locations, we fly out of Dubrovnik 12:30 PM on our final day.