Is 5,156 a Twin Prime?

No

5156 is not prime

5156  = 22*12891