首先,你说的最长20年是对的,所以你们签的40年的合同也是只有20年有效,超过的20年是无效的。
其次,剩余的这个6年是在20年有效期内的,所以是有效的。
最后,他们单方面的将合同作废是可以的,但是这种行为属于违约,可以根据合同向他们主张违约损失。
依据:
《中华人民共和国合同法》
第二百一十四条 租赁期限
租赁期限不得超过二十年。超过二十年的,超过部分无效。 租赁期间届满,当事人可以续订租赁合同,但约定的租赁期限自续订之日起不得超过二十年。
第一百零七条 违约责任
当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。
第一百零八条 拒绝履行
当事人一方明确表示或者以自己的行为表明不履行合同义务的,对方可以在履行期限届满之前要求其承担违约责任。
关于土地租赁最高期限的规定
《中华人民共和国农村土地承包法》第五条规定:“农村集体经济组织成员有权依法承包由本集体经济组织发包的农村土地。”
第二十条规定“耕地的承包期为三十年。草地的承包期为三十年至五十年。林地的承包期为三十年至七十年;特殊林木的林地承包期,经国务院林业行政主管部门批准可以延长。”
该期限适用于:农村集体经济组织成员承包由本集体经济组织发包的农村土地,属于对特殊主体的特别规定。
《中华人民共和国合同法》第二百一十二条规定:“租赁期限不得超过二十年。超过二十年的,超过部分无效。租赁期间届满,当事人可以续订租赁合同,但约定的租赁期限自续订之日起不得超过二十年。”
所以除特别主体意外,其他一般主体订立土地使用权租赁合同不得超过20年,超过二十年的,超过部分无效。