Route to Greece

Although I haven’t done it, Albania is likely to be problematic, not least because you will have to transit similar uncooperative countries on the way and they will all welcome a large splodge of your money.

I would transit Hungary, then either Romania or Serbia, and then through Bulgaria into Greece, I have done both routes and they are fine if you observe the usual precautions- theft is quite common and roads will be poor at that time of year. You will need to be well equipped for this.

I believe you will need to buy insurance if you transit Serbia.