Do Greyhound buses take checks?
No cash or credit card only.
At greyhound they do not ever search you. Although in the backroom where they take your luggage after you hand it over to them could be different. So to be safe whatever your carrying keep it with you and you will be fine. In New Mexico,el paso and Phoenix they do random checks with dogs around the luggage compartments of buses.