You don't need to add both. Instant pudding mix usually already has guar gum in the package. So, you can use instant pudding mix when you want to add the flavor of the pudding or use guar gum when you are only looking to modify the texture of the ice cream.