Does equipping the whole set gives any additional bonus?
Unless the bonus is identified on the items, no. In your example, putting on four pieces of Cain's Fate would not give you an additional bonus over putting on three pieces.
If, for example, you picked up a set that had bonuses for 4 or 5 pieces, then these sets would give additional bonuses as detailed on the items for equipping more pieces of the set.