We did the Croatian coast road last year. Beautiful drive and scenery. No real problems at all. We did Slovenia, Croatia, Bosnia, Montenegro, Albania, Kosovo, Macedonia, Greece then Turkey.
Our Green card did not cover Montenegro and Kosovo (Serbia is covered but not recognised at Kosovo border) but you can buy insurance at the border. Only a couple of Euro's for Montenegro but about 20 Euro's for Kosovo. You will need a Vignette for driving through Slovenia which you can buy from garages near the border, about 9 Euro's I think. There are tolls on the Macedonia motorways but the payment in in Macedonian currency which equates to about 80 pence. You can pay in Euro's, but only notes the smallest being of course 5 Eu. The change will be given in Macedonian currency. We pay using a debit card which solves the problem of having a load of Macedonian shrapnel.
There are usually long queues entering Albania because every car is checked on the Interpol stolen car register before being allowed in. Albania is the European stolen car refuge for Mercedes, Audi, BMW and Range rover cars. Its funny to see so many of these cars in Albania, which is one of the poorest countries in Europe.
We stayed a few nights in Zardar and a few nights in Dubrovnic. The walled old town of Zardar was lovely but Dubrovnic was spectacular. A must do is to take the cable car to the top of the hills overlooking the town. The views are fantastic. There is a lovely restaurant at the top where you can have an evening meal and enjoy the sunset.