I got a stack of bags from my LFS. I bagged each fish and other tank creatures individually. (seems to cause less stress) With my corals the ones that fit into bags, I wrapped them in paper towels for bagging. I did this with all my livestock.
As for my LR, I needed 2 tubs with lids. I put all of my live rock in the tubs along with so tank water to avoid die back. You may want to use smaller tubs for the amount of weight that will be in them.
Once I cleared all of LR, Critters, & fish... I then used my vacuum to clean the sand as much as possible.
I would suck out about as much as i would for a normal water change. As for the rest of the water, I would save for the move. I've found that the big rubbermaid trash cans work great for this, as well as mixing water for water changes.
I would scoop the sand out and put in to bins with a small amount of water. The sand should be fine as long as it doesn't dry out. I would (and have many times) use the sand you have now.
I've found doing it this way, everything is separate and easy to find. Less stress on the live stock and god for bid something has a hole in it it's much easier to get control of.
Get your tank situated in it's new home and put it all back together just the way you want it. I then always clean all of my equipment (power heads, filters, skimmer)
In the end its a few extra steps, but i think they are well worth it, considering the precious cargo you will be hauling. Hope this helps