Well a weapon can change a lot, if you look at history great fighters often had unique and special blades that made them more powerful because of the balance, speed and power of the weapon. Many people often sought after their weapons for many years after the fighters their deaths because it was crafted in such excellence. Of course its not the soul factor but it can make a great difference.
Lets be honest a carefuly crafted weapon which can move fast and have a hard punch is going to be more effective then a weaker sword. Assuming the fight would be in swords Zaalbar would have the biggest chance of winning, because honestly i don't think either of them is going to be more powerful then the other.
Hanharr spends most of his live hunting down and killing humans and trying to kill Mira. Zaalbar on the other hand lived most of his live as the son of a chieftan or in the lower city of Taris where a lot of people hate him and a gang war is going on.
Both had plenty of experiences in fighting and so imo its going to be decided by weapons, and a legendaric blade is going to win from a simple vibroblade...