1) If you get vacation, it can't be taken away. You have to be allowed to use it or be paid for it.
3) Employees HAVE to get an unpaid meal break. And that meal break HAS to happen no sooner than 3 hours after the start of your shift, and no later than 5 hours after. No tacking onto the beginning or end of your shift. If you do not get your meal break in that time, they have to pay you a penalty equal to one hour's pay, plus overtime pay for the length of your meal break. I have to admit I hated that, because I worked 8 straight without a meal break for the first 30 years of my working lift by choice. The law prohibits an employee from waiving a meal break