I called the hotel and we can check in as late as 3 am. in the morning so checking in around 9 pm. should be no problem.
I don't know of anyone in our area who is driving down Friday afternoon/evening. I think most people want to be there for the track sessions.