If I replace one of two n7k-sup1's and the new sup has a different nx-os version. Will the active sup automatically upgrade the new sup or does the new sup need to have the same nx-os version as the active sup?
That is correct. You need to manually copy the image from one sup to the other. The image does not sync authomaticaly from one sup to the other.