To be certain I recommend calling Greyhound customer service.
Im not really sure you may need to check with customer service
Yes
Contact customer service at Greyhound to be sure
I really don't know about that one because I don't use the bus that often
Thanks! Your answer is awaiting moderation.