Keeping cables free of dirt when in transporting
I'm assuming that you're putting the bike on a bike rack on a car or something. Note that different racks and cars can give different amounts of dirt accumulation; for example, the roof of a Chevy Suburban would probably be cleaner than on the back of a Mazda Miata. 

One solution is to just let it get dirty and then clean it off when you get to your destination.

Another is to wrap the bicycle parts in something like trash bags taped tightly to the bike, leaving the parts necessary to grip onto the rack exposed. 

Yet another solution is to put the bike in the car or trailer or something. I can get a 58 cm road bike in my hatchback pretty easily provided I don't need to have someone in the back seat.