Nope, no deduction. That went away years ago.
Yes and no. At the Federal level? Yes, although if the BBB bill passes SALT will be raised from $10K to $80K, which would allow many more to itemize. At the state level? Depends on the state and where they are coupled or decoupled. NY is decoupled which means that you can itemize on your state return whether you itemized or not on your Federal. The deductions are much lower at the state level and depending upon his personal tax situation the OP may be able to write off his boots, union dues, uniform maintenance, etc., on his state return. More often than not, it will be more advantageous, and much easier, to take the standard deductions on both returns.