1) Yes, your employer may make you get a drug test when you were involved in an accident in a company vehicle. Employers are allowed to require drug testing, either periodically, randomly, or when an event (like an accident) occurs that reasonabley calls for drug testing.2) Getting a drug test done, like getting a physical or a vaccination that might be required for some jobs, is not actually work and so they do not need to pay you for the time spent doing it.