What if I work off the books, or have no Social Security number? What if I am not a US citizen?

All workers are covered by Workers Compensation in NY, whether you get paid cash, check, on the books or off. You do not need to be a NY citizen