Hotel Guest's arriving/departing on Amtrak are more than welcome to store luggage or wait in the lobby.
Yup!
I don't think you'd be kicked out. There's also a restaurant at the end of the hotel.
I don't know, but don't see why not, it's a nice lobby.👍
Thanks! Your answer is awaiting moderation.