Both are correct in the right context. "Does have" is used for emphasis or contrast. For example, if someone claimed that the institute did not have legal personality, or if it was surprising that it had legal personailty, then you could say "The institute does have legal personality".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.