I guess the answer to "Can Sanji Tank Hakai" is yes. And he'll be in better condition than Zoro afterwards. Heck, would he have been better if he had been pushed by Kaido and spontanesosly evolved?
Also, Sanji, you too didn't notice the fire on your legs or what? You wanted to drink from the wine but you become shocked when you started getting drunk.