I'm not very keen on anyone being a werewolf in the show but if there are, I think the most obvious choice for it is Shaurya. I, personally, want Kabir to stay human only. I mean, there's nothing dark, mysterious or supernatural about him. He comes across as a hot, shot college dude, extremely normal and most importantly, extremely human. If he was a werewolf, I'm sure that he has a family history for it and that would've included Danish also. In such a scenario, I really doubt Danish would've sided with the Rs.Having said that, I read in a post that werewolves can be created also by a bite similar to vampires. We cannot trust Ekta Maiyya. She may turn Kabir into one but as I said, Shaurya would be a better option if at all there are werewolves. Plus, I do NOT want a triangle between AbhIya and Kabir. Pia has already told Kabir that she just sees him as a friend. I want both of them to respect this and KaPi to be BFFs. I do not want any romantic feelings between the two which Jake-Bella had to an extent.
Yuvraj can be because of his royal descent and he just doesn't like the name.
As far as Vishal goes, sadly, he has been sidelined specially after the entry of Shaurya and Sid. He is not even supporting anymore. He's more like the side actor and I hate that. Hopefully, once this AbhIya mess is sorted out, Kabir will get more screen space. It's been ages since we got proper KaPi, KaSha and KaPiSha moments!