Is 7,066 a Twin Prime?

No

7066 is not prime

7066  = 21*35331