Sure, let me lay it out. From Bonifacio (41.388° N, 9.159° E) to Porto Cervo (41.139° N, 9.540° E) it's about 31 miles east-southeast, around five hours at 6 knots. The course holds you at least half a mile clear of the Lavezzi shallows.
For Friday 06:00–10:00 local you're looking at WSW 16–20 kt and a 1.2 m wave at 6 seconds. Tide falling, +0.4 m at the strait, visibility 8 nm. Comfortable enough, but expect about 30 minutes of confused sea where the swell wraps the islands.
For the night, the right pick is Cala Coticcio on the NE side of Caprera (41.207° N, 9.467° E): sand bottom, depth 4 to 8 m, well protected from W and SW, exactly the quarter the wind is forecast to blow from. Pack in early, it's popular.
If the wind builds before you get that far and you need a bail-out, Cala di l'Avena (41.4267° N, 9.2014° E) is a sound mid-route stop: good holding in sand, just open to the south. After Capo Ferro, Cala Garibaldi on the lee of Razzoli is the second backup if the southerly comes in early.