农村房屋买卖合同应该具备以下条件才合法:1、合同内容完善,包括当事人的姓名或者名称和住所,房屋信息,价款等内容;2、当事人具备完全民事行为能力;3、买卖房屋产权合法;4、不违反法律规定,不违背公序良俗。