Is 5,186 a Twin Prime?

No

5186 is not prime

5186  = 21*25931