I think you're heavily confused. Yes this is Sanji....and that is apart of his character. No gag is however present here. He is being his chilvarous self not his perverted self. Sanji is sticking to his character, however Oda purposely put him in this situation. Sanji didnt want to be in this situation. However the way Sanji is acting is all himself to blame. And he is not acting bad at all. Just sticking to his own morals as his character.