It's a scam.
It is not a legal contract if it does not state the amount you are to receive and the length of time required to stay. Depending on how they classify this monetary advance in the contract you probably won't have to pay it back if you are in California. The courts in California have ruled that advance payments are considered wages and wages cannot be recalled once given to the employee. If you are not in California, do some research on this in your state regarding labor code and employment law.
It seems as if you are being asked to sign a form saying you will promise to sign this mysterious contract for a "scholarship" at a later time.
This reminds me a trick car dealerships use to get people to buy cars. The salesperson will say "sign this piece of paper that states you promise to buy a car from us today because we have to know who the serious buyers are." You can sign it but in no way in hell can that dealership make you buy a car. It's not illegal for them to make you think you have to buy the car. But, it is illegal for them to try to enforce it.
I had a DM try a tactic like this on me when I graduated. Here is how you should handle it. Let's say you work for pharmacy A. Tell your DM that pharmacies B,C,D,E are not requiring this and that it's a good thing that all of them are hiring. I promise you that the DM's vibrato will fade away.