Is 312 a Twin Prime?

No

312 is not prime

312  = 23*31*131