I think taking your time is a really good idea. If something doesn't feel right to you, you have the right to say "I'm going to have to think about it and get back to you."
I'm not sure about the drug tests, but I've been told by others on this board that the hair follicle test cannot be faked or cheated on.