I doubt that Zoro could keep up with Lucci's speed. He can't use Soru, and Lucci has a doriki of 4,000. That means that he's VERY fast. And even if he could, Lucci is too strong. I doubt Zoro could break Lucci's stronger Tekkai, or withstand Lucci's Rokuogan. Okay, maybe he could, Zoro's endurance is inhuman, but with enough of them, he wouldn't be able to get up. Lucci could block his swords, or maybe even break them, with a super-strong Shigan or Rankyaku, or just a Tekkai. Luffy's rubber body helped him not get broken by Lucci's attacks, but Zoro's swords are metal, and they WILL break if they get hit hard enough. I think Lucci can hit them hard enough. Zoro could probably last for a fair bit of time, but eventually, he would be unable to keep up with the speed, or Lucci would manage to break his swords. I doubt that he could break Lucci's Tekkai completely, and here's the thing: A sword can't do damage if you're blocked by a shield. A sword depends on the edge, and if you block that, the attack is nullified. A punch, however, will work even through a shield, if it's strong enough, because the impact will still be felt, just not as strongly. Thus, Luffy could cause some damage to Lucci even through Lucci's Tekkai, but Zoro probably couldn't. I'm sure he could last a while, but I'm also sure that ultimately, he would lose.