Some bad actor employers or supervisors may exert pressure upon the employee to not leave that day. There's a great many methods to force people to do something yet still stay within the word of a given law. Especially in those states that have the "at will" employment law, because you could be fired for sneezing incorrectly and have no legal recourse.
That, of course, is another subject for another day.
State by state. Many do not. In most where it is offered the time is limited (2 hours typically), which with long lines and travel time may not be enough. It is also unpaid time.
Forcing people ot wait hours for voting is a tactic used to discourage voters and more effectively disenfranchise groups you don't want voting. White majority area has 15 minute lines, black majority has 2 hours.
If we had fair elections, yes. When the republicans control the majority of local government they have no desire to make voting easier for the working class, or students.
At least I thought that was the case. Please correct me if I am wrong.