Yes.
I don't believe there is such a place currently.
Not at Union Station
There is a place across from where you get a rent a car, and the Greyhound bus, where you check your bags in for the train, im almost Positive they will hold your bags there, and check them in if you like,
There isnt
Thanks! Your answer is awaiting moderation.