You need to bring your ID card to handle it.
However, there are also special circumstances. According to the regulations of the State Administration of Foreign Exchange, the amount of foreign exchange per person per year is equivalent to $50,000. If it exceeds the limit, you can't buy foreign exchange without relevant certificates (such as tuition fees). Of course, you can let others buy it in the name of others. It makes no difference to take cash.
I really can't find anyone. Go to the local Bank of China. There are scalpers outside. Ask them to exchange them. Sometimes the exchange rate is better, but if you meet a fake scalper and give counterfeit money, it will be out of luck. Real scalpers dare not wander there every day.