I think it depends on the type of reservation you have. I would check directly with the hotel. They will be more likely to help you if you do run into problems.
You have to ask. Not sure.
Depends on the reservation. Check the fine print. I was able to cancel the day of before check in time. That may be rare.
Thanks! Your answer is awaiting moderation.