Yamato isn't joining
Oda is baiting us with that. It makes no sense to introduce a random character like yamato into the crew right before the endgame of the series. Also, I don't care how much y'all dislike sanji, the zoro/sanji crew dynamic has been ongoing since east blue, Oda isn't going to disrupt that in the final saga of the series with Yamato of all people.
You can quote me on this, Yamato will die before she can join and Oda is only making her look like a potential SH to make her death more gut wrenching.