bubble wrap it brotha..29 is not that big or heavy so just bubblewrap it and make sure nothing else can slam into it while you are driving or fall on top of it. 2 miles is not really anything to worry about. Most people drive much further than that to pick up fish and corals in the 1st place lol. Your fish and rock will be fine in buckets. However I would say BAG the fish..easier to acclimate them later and they will have plenty of air till you set up the tank again. Corals might be better off bagged up also especially if you have a bunch of frags. Either way if you have them all in a bucket you don't want them falling on top of eachother,breaking etc. Good luck