We take our pups camping all the time, they love it! I'm sure you and Mac will have a blast!
It is important to have a long leash, because most places won't be suitable for him to be off leash. Then you can just tie it to your chair or a stake in the ground. Depending on where you go camping (we camp in TX) you might want to take a shirt to prevent sunburn if he will be in the hot sun for a long time. Also an old towel or something you can lay on the ground that he can lay on. other than that, we just take their food, their normal leashes, and their crate. We even have a little doggie door on our tent
Oh yeah! A flea and tick collar might be a good idea for the time you are out there.
I hope you all have the best time! Camping is so much fun!