1. Luffy definitely has some over powered lineage. His ancestors are members of the D. clan, he’s Joy Boy reincarnated, and he’s probably connected to the ancient kingdom.
2. Sanji’s family conquered the North Blue. I also think it’s possible that Sanji is part lunarian.
3. Oda teased a family lineage for Zoro but decided to drop it. Since nothing’s been confirmed for Zoro, he has the weakest ancestors in my opinion.