Yes, $10 per piece (must show Amtrak ticket), will hold for up to 24 hours.
Didn't see anything that would store luggage. Sorry
Not sure. Why don't you ask them or check their website
I’m not too sure I don’t use the storage service
Thanks! Your answer is awaiting moderation.