I would guess the answer is -12.5C, but not sure. If the blocks are in thermal equilibrium, then neither block is causing a temperature change in the other.
Yes, it's fairly simple. Since no energy is lost/gained by the system, ΔT1 * m1 * k1 + ΔT2 * m2 * k2 = 0; If the masses and the substance is the same for the two blocks, it's just ΔT1+ΔΤ2=0.