Under contract does an employee have the right for breaks and lunch and not working hours on end?

That would rather much depend on the contract, the job, and whether the enemy is still shooting at you. It was not at all uncommon to have to run my squad without breaks for days at a time without breaks...now what were you griping about, again? You're getting paid, aren't you?