Driver II gives your carriages a much quicker start, which helps in races and chases. It needs level 5 and Driver I.
Driver II sits at position 17 of 18 in the Ecosystem tree. Unlocking Driver II takes 4 skill points. You need level 5 and Driver I before you can buy it. Jacob and Evie each have their own skill tree, so you buy Driver II once for each twin.