no the candy buffs only give you a temporary level in something.
So candy will give you a +1 to the barter perk, and so on. once you max those out, you won't have a need for candy except as sell fodder, at least that's my reading of it.
- - - Updated - - -
hence why our wives are so awesome...