Quotebut, is there a way i can make people hold medicine in their inventory?
There actually is a way to do this in vanilla, cheesy as it may be. You can set a medical spot next to the crash landed survivor as per usual, but then start a caravan with your doctor with only himself and no items and select a random destination on the map. Then, you can select him, right-click some medicine to load into caravan, then draft him over to the survivor and cancel the caravan. He'll rescue him to the medical spot you just placed, and have the medicine right there on him.
Hope this helped!