Kille ever since his introduction was a supernova a group which sanji wasn't strong enough to be a part of. Also talking about how much his bounty increased doesn't help your case since sanji got 2 increases for doing nothing.
Killer was also shown to have haki strong enough to cause kaido pain...
not really he didn't need to dodge bege's attack since it couldn't hurt him he also didn't dodge pedro's because pedro didn't attack him it was him who attacked luffy and pedro got in the way.
He dodged 1 attack in total which was jinbe's.
Yep he follows orders for now but he was still portrayed as his rival.
And king isnt queens rival all he does is tell him how incompetent he is which clearly shows who is superior here
Sanji also followed zoros orders. Good thing you acknowledge they are not rivals then