男朋友八年前购得一套二手房产,市区内的小二楼。只有购房协议,收据,新户口本,一直没有办理房产证过户。现准备结婚,他自愿约定房产为夫妻共同财产。请问此协议内容合法有效吗?必须公证吗?这种情况能办理公证吗/