Yes, lnK = 0 would mean that your reaction is at equilibrium in a sense but your equation is not G = -RTln(k), it's G = Go -RTlnK. So if lnK = 0, then G = Go in which case, Go may not be zero depending on what the reaction is. If G = 0, then Go -RTlnK must be 0.