They have to pay you, they can deduct any leave time that they provide in the process.
Yes, it is legal not to give any days off.