RE: Staying awake in stand?
A trick that I learned in the service while on perimeter: spread your knees about about shoulder width apart, while sitting, place your left hand palm over your mouth, and punch yourself in the groin as hard as you can stand.
Repeat as necessary every couple of hours. May seem extreme, but it works!