Is 5,886 a Twin Prime?

No

5886 is not prime

5886  = 21*33*1091