Is it reasonable to need these documents for pre-job training?

It should be that your company is more formal, so you will need these. Generally, the company will keep a copy of the ID card, and the bank card is used by the company to pay your salary, so you must find a bank account. Hukou book is also necessary. The household registration book and ID card are for your insurance. If you are worried about the security of the bank card, you can apply for a new bank card and put in ten dollars. I want photos because I need a work permit and so on. If it is the food industry, I need a health certificate, but the company didn't ask you for it.

If your company is a big company with strict rules and regulations, there should be no problems you worry about. If it is a small company, think about it.