Because seating is limited, and If you would like to sit down, I would recommend 9pm-9:30pm. I think doors open at 8:30. Otherwise, It's standing room only!
930 would be best
Depends. You could show up at 9:40 and possibly get a chair should some people decide to leave when the prior act finishes, or at least you get a spot to stand. If you really want s front row seat, be there 30 min before opening and hope you enjoy the earlier acts. Best thing about the Hotel Cafe is every act is at least pretty good if not really great.
If you want to see the opening acts, i would say 15-20 before anyone you want to see perform. There is almost no seating to speak of, so stand wherever you want when you get there and grab a drink.
Thanks! Your answer is awaiting moderation.