Not typically. 99 percent of hotels are normally between 2pm and 4pm but you never know. I'm sure they would accommodate you.
Don't know, but most places make you wait until 3 or 4 to check in. Call them.
Thanks! Your answer is awaiting moderation.