1、遗嘱不需要公证就有效力。
只要遗嘱是在被继承人的意识自愿的情况下写的就有法律效力。所以你说的遗嘱在很大程度上说是有效的,除非你有证据证明遗嘱不是被继承人的自愿意识。或者有什么别的违法情况。
2、一份遗嘱如果经过公证的话,可以使得其相比于其他遗嘱更加具备真实性和合法性,这并不是说遗嘱就非得要公证才会生效,同样的,遗赠也不一定需要进行公证,只要具备生效条件便可以。
遗赠一般不需要进行公证,不过建议受赠人想要接受遗赠的最好对其进行公证,这样遗赠的效力更强,如果不公证的话,也最好找两个没有利害关系的人见证。