Yes but some people prefer Tommy or Tom
Yes, CJ Thomas is indeed a good name. As of August 2013 there are four people in the United States with the name CJ Thomas and over 1,500 people with the first name of CJ.
I think Thomas is a really great name. I have a cat named Thomas, and to be honest, my bro chose that name because at the time he loved Thomas the Tank Engine. I would encourage you to name your cat Thomas, if you really like it. If not, think of you favorite TV show. I'm sure names will come to mind then.
Thomas Jefferson, he did not have a middle name.
Thomas Jane's birth name is Thomas Elliott.
Thomas D's birth name is Thomas Drr.
Thomas Tumolo's birth name is Thomas Tumolo.
Terre Thomas's birth name is Theresa Thomas.
Vikki Thomas's birth name is Victoria Thomas.
Antonio Thomas's birth name is Thomas Matera.
Kestrel Thomas's birth name is Kestrel Thomas.
Napolean Thomas's birth name is Napolean Thomas.
Skip Thomas's birth name is Alonzo Thomas.