No
Yes, they can and do ask for ID if you buy ticket online and also for boarding the bus.
Yes if someone else paid for the ticket !
Yes if you have a ticket waiting for you like from someone else and you didn't pay for it yourself
Yes they ask randomly
Not every time
Yes
Bring it they asked at random
Yes you do. Anything from a state approved ID OR drivers license or US Passport will work.
Its always good to be prepared
No purchase ypur ticket online and do the will call option and u get your ticket from the kiosk in the terminal
Thanks! Your answer is awaiting moderation.