Re: Would/have you told your spouse about previous relationships?
Yes.
Long term relations like this build on trust, not lie.
Forget what she did. No judgment on that, but lying is not good.