3 days to 30 days depending how many you took.
7 days for urine
7 to 8 hours
Not long at all .. depends on the person. You may feel the effects of your night out the next day but it should be gone with in 24 hours. At the latest 2 days. I would say if your drinking plenty of...
5 days