whats railroading? Look seriously you can either take or refuse the mission no problem in both choices. You got a business opportunity instead of waiting for several days for legitimate supply and lose some business, to get dirty and get the supplies you need. Will your character get dirty to stack his clinic? this is the question you should be asking. This is the kind of things that define what kind of runners/people you are.
You got an in on a job that is probobly a bit over your league the way you describe the characters, a violent raid on some facility. You can get a ride to a facility that is being raided and use the chaos to selvage some supplies that will save your patients. Will you do evil to do good? about reward do not worry you will receive the equivalent from legitimate sources. I.E if you stockpile your clinic it will make a very nice amount of money from these supplies.
The thing is, I am sure that you can have some opportunity to RP each of the choices.