No, Sanji-sama is a pirate-prince, not a pirate-knight. A prince is higher in rank!
And I think the host club will be fun, too~ I'm sure all the hosts will be really charming and handsome! I'd recommend that Link go, but I think if he went everyone would assume he was gay... But if Link is gay, then I guess that'd be okay. You're not gay, are you?