Are the CKM anomalies induced by vector-like quarks? Limits from flavor changing and Standard Model precision tests