can an employee work 18 hours straight?
Yes, because the key word here is “make”. If you can make someone work for 18 hours straight, that is slavery which is illegal throughout much of the modern world. However, baring any specific laws against it, most employers can ask that you work an 18 hour day.