Okk im confused my first question is: does purple sharpness give weapons extra damage?

My second question is this, I have deep dark hammer which does 1248 damage and has 50% affinity but with the armour i use i gives it an extra 30% affinity so it has 1248 damage and 80% affinity now I know affintiy means when you score a critical hit your weapon does an extra 25% damage and im presuming with 80% affinity it means on each hit I have and 80% chance of scoring a critical hit which would do 125% damage. now my question is does this mean that my deep dark hammer is doing more damage over time than my chaotic order which has 0% affinity and does 1508 damage?

plz help me out im confused as ?*#!