There are ethnic Chinese of Vietnamese nationality. So I guess he could be one. But Tran is definitely a Vietnamese version of that name.
Yes. Reportedly he’s ethnic Chinese. His name is Chen in Mandarin which is Tran in Vietnamese.