Do you need to fast before getting a thyroid n cvc test?

No. You do not need to fast for a thyroid blood test. I don't know what you mean by "cvc" test. Do you mean a "cbc", which is a complete blood count. You don't need to fast for that either.