There shouldn't be a drug test with a physical. All they do is check your blood pressure, your heartbeat, the old "twig and berries" test, or, turn your head and cough. Just basic testing to make sure you're breathing right and are healthy.

Blood and urine tests are a different story. You'd only get one of those for a few reason, the first is a drug test that you are aware of taking, and checking for illness or disease. Like if you complained about a certain symptom of lets say, Diabetes, then they would take blood and such to test you for that, but just for a physical, no. Those are tp see what kind of physical condition you're in.

And that sucks about your dad. I'm sure he decided not to pay for your support anymore simply because he doesn't have the money. No job=no money, and without money, there is no coverage. I'm sure he'll bounce back soon.