合同是否有效与换了法人代表没直接关系。这关键得看合同签订时是否有效。如果合同上有甲方公司的有效印章(单位章或合同章),或是由甲方公司的法人代表签的(即签合同时签约人为法人代表),或是由有权代表(即有甲方公司的有效委托书)则合同有效;否则合同对甲方公司来讲是无效的。如果合同有效,则甲方公司应按合同履行,否则可追究其违约责任。如果公司垮了,可依照破产法等有关规定维权。
当然有效。与你签合同的不是个人而是法人,法定代表人换或者不换,完全不影响合同的有效性。