都是有效的,乙和甲的合同在前,都是真实意思表示,交易成功,只是款项没交付完,但不影响合同效力,乙和丙的交易在后,合同也是真实有效的,甲方没什么责任只等收钱就行,乙责任最大,他要完成二份交易,不然二人都可告他