Is 5,066 a Twin Prime?

No

5066 is not prime

5066  = 21*171*1491