购房合同及房产抵押登记都有效。

【法律依据】

《合同法》第九条,订立合同的能力,

当事人订立合同,应当具有相应的民事权利能力和民事行为能力。当事人依法可以委托代理人订立合同。