Sanji and Zoro will be getting Devil Fruits soon
Oda has been foreshadowing these fruits for these powerhouses since Water 7. Zoro was shown to have a slight power of Asura in the fight against Kaku, obviously he didn’t become Asura because his current body doesn’t allow for the full transformation.
Sanji in his fight against Jabra unleashed his Diable Jambe, obviously a nod to the devil, also known as Diablo in hispanic culture. Same thing goes, his body could not handle the immense power of Diablo.
Oda is known to foreshadow very early in One Piece so I believe that these two will be receiving devil fruits, probably during Wano. The names of these fruits will be Asura Asura no Mi and the Diablo Diablo no Mi. They will be Mythical Zoan devil fruits. Both of these fruits allowing the users to completely transform into the demons.
Asuras are known to have superhuman abilities, along with the extra limbs that Zoro is given in his initial activation of his Asura ability, so there will not be any special abilities besides the increased physical capabilities. There are many theories out there about Zoro’s eye, with the consumption of the Asura Asura no Mi opening his eye will open a gate to the underworld where Zoro’s opponent will be sent only after they have been weakened a significant amount.
Sanji will receive a buff as well with the consumption of the Diablo Diablo no Mi, his physical capabilities will not change as much as Zoro but he will have full control of fire. He will also be able to summon demons from the depths of hell and command them. Every step Sanji takes will melt everything that has the misfortune to touch his feet.
It seems necessary that these two consume a devil fruit in order to compete in the New World. Luffy is far beyond their skills with his Gear 4, especially when Gear 5 is on its way as is. Even with that Luffy cannot hope to be the King of the Pirates without a solid foundation in his crew to help him fight the Yonkos.
*Theory by MoogleComplex