As for Zoro I would actually say he is one of the characters I have the highest hopes for in the entire series when it comes to dealing with 95 ships. Whitebeard, BB, Enel, Big Mom would be best by using tsunami/thunder but I can absolutely see Zoro, Mihawk, Law and some other swordsmen use a vertical cut from distance destroying the fleet. Like the gigantic cuts in Marineford, Dressrosa, Punk Hazard.