Yes they always let you check in early you don't just have to leave your bags you can physically check in the earliest I checked in one time was at 10 a.m. and they were fine with it
Yes
Most Hotels will do that
Yes, they would do that for you
I cant say for sure, but I would imagine they would be more than willing to accommodate you.
Thanks! Your answer is awaiting moderation.