Setting a Fix Together between two parts already constrained or creating a constraint between two parts fixed together does not over constrain the assembly. The Update command first solves constraints inside the Fix Together (i.e. moves the parts in the Fix Together) and only then solves constraints outside the Fix Together.