- Edited
chonnie
I hope I can help since I am also Chinese.
First of all, Zhao Syaoran is definitely not Chinese. In Chinese, the letter "y" cannot be used as a vowel, the character, "syao" does not exist.
Zhang is indeed a Chinese surname, one of the most common in fact. It's not impossible to have "zhang" in the name since it could be a different character with the same pinyin spelling, but commonly, you don't see names with "zhang" in them as I have never heard of one.
Changing names to just Wei and Yong is fine since Wei means greatness and Yong means brave. They are real names used in society.
Your MC's name, Yun Da Xia, what I think of is 大侠 which means hero and it sounds really weird as a female name or a name in general. There are much better characters with the meaning hero to use and usually hero is not a meaning incorporated into female names.
Hope this is helpful.