Does everyone have to be 21?

No, But if there is alcohol on the bus, everyone must be 21. You will be required to show proof of your age.