I cant imagine anyone suggesting a prospective RAAF pilot or police officer should pay a bond for their training.
Yep RAAF have ROSO which is legally binding they also give you
no credit for
any of the flying you do. So if you get scrubbed on your second last flight before graduation and you want to get a civy license you have to start at day one again!!
NSW Police make you pay for some of the training to be a policeman. I don't believe there are ROSO requirements there though.