I've done this many a time.
Step 1 store as much water as you can move, set 5g aside for bagging fish
2 Bag everything individually and transport in somewhat temp controlled environment.
3 Remove rocks and try to shake off detritus in remaining water or 5g bucket. Transport damp is ok sometimes but for 12hr might be a bit long. Use the dirty water for this not your clean water.
4 Catch fish and bag in set aside clean water from step 1
Shop vac out what's left and toss, you can save the sand but it's really not worth it if there is any question.
CLEAN the tank NOW and pack everything up.
When you set the tank up either use the bagged live sand stuf, because it's pre rinsed, or pre rinse sand before you start. Add rock, toss transport water, add clean water, un bag corals and toss transport water, then fish and toss water. You can leave the tank half full the first day while collecting or making new water, just keep everything submerged with a heater and water flow. You don't need to keep your water if it's going to be a pain to move it, but then you should have water waiting for you or a good plan to make it when you get there that doesn't involve 5 20g trips to the lfs. With new sand you still have bacteria on the rock but shouldn't feed as much as usual. Bacteria in a bottle isn't a bad idea just don't collect skimate for the first day to let it settle.