遗产抚养费协定生效的必要条件不是有见证人,产生效力的基本条件如下:1.遗赠人必须具有遗嘱能力;2.遗赠人必须为无能力又无生活资料的继承人保留一部分财产;3.遗赠人的遗嘱符合法律规定的形式要求;4.受遗赠人必须是法定继承人范围之外的人,当遗赠人的遗嘱生效时仍存在的人;5.受遗赠人必须不丧失受遗赠权利;6.遗赠的财产应被视为遗产,而且遗赠人死后的遗赠是可以合法的。
《中华人民共和国继承法》第五条继承开始后,按照法定继承办理;有遗嘱的,按照遗嘱继承或者遗赠办理;有遗赠扶养协议的,按照协议办理。