Yes they due and medical evaluation. And went they need a drug test .
Yes, there are drug tests for all roles
Yes, when I had applied I believe you were subject to initial testing and testing at any point in future employment. I am not sure how recent policies may have changed due to recent Marijuana related legislation (probably why this question is asked), but if that is the case I would reach out to HR initially to get the policy.