Apply for health certificate deposit

It's okay. Call them and tell them you're not going to do this. Give any reason, such as your family doesn't agree with you to go to work, your body can't stand it, and so on.

The unit that asks you to pay first is definitely irregular, so there is no need to go. There should be no liability for breach of contract in the contract you signed, so don't be afraid. If you don't go, it will not cause substantial losses to the unit. If they can't pursue their responsibilities, it's no use suing the court. Generally speaking, the unit will recruit another person, it's okay.