Is it okay if the father’s name and the son’s name have the same character?

No. Since ancient times, we Chinese people have been very particular about sons not saying their father's name, and disciples not saying their master's name. That is to say, younger generations need to respect the names and taboos of their elders, and the names of younger generations cannot be repeated with those of their elders. The reason for this is to avoid the elders and younger generations in the family shouting In the case of the wrong person, although naming is not as complicated and troublesome for us modern people as it used to be, it does not mean that we can randomly choose names. When naming our children, we must also pay attention to avoid problems with bad homophonics and bad meanings, and at the same time, for the convenience of children. The strokes should not be too complicated, simple is better.