Did overtime become tax-free? No. The law created a federal income tax deduction for the premium portion of qualifying overtime...
Employers have always needed to be vigilant about complying with immigration laws, most especially with federal I-9 forms and E-Verify...
You can generally require that an employee use their paid vacation time toward any time off they take.