in order to buy veskit you have to search for him as the dramatis persona, this would be done after a game during your exploration. Instead of looking for rare items you declare how many heroes your are sending to look for him. then make and inititative check with those heroes, the goal is to roll equal to or under you init value (ex, a init 3 human would have to roll a 3,2, or 1 to pass the test.)
His warplock pistols and claws are as described, he counts as having a brace of warplock pistols attached to his hands. So in the first round of combat he can shoot each one once instead of his normal attacks. If you choose to shoot the pistols (str 5, with a -3 modifer to armor) you can still make up to two parry attempts with his claws since they are part of the guns.