不一定非得房主亲自签署,如果你代你签订的人是你所委托或代你签订的人的表现使对方完全有理由相信委托人是经你受权所签订的,具有法律效力(像你之前知道有人代你签订合同,可能没有表示,但在对方看来你知道了虽未签发委托书但默认该行为合法性,这种合同签订下来是有法律效力的)。
如果代签人有房主的明确授权,合同是有效的。如果没有授权,属于无权处分,你可以要求退还定金。
合同肯定是需要本人签字,或者有授权委托书才有效的。
没有
木有