Well you need to put everything inside your luggage
You can bring whatever you want in your lugged
As long as it is in a some kind of bag you can bring them
Greyhound has a 50 LG weight limit for your undercarriage luggage. All carry-on bag must fit into the over head compartment. So if it will fit into the compartment over head, then yes.
Thanks! Your answer is awaiting moderation.