Best to ask the organizers for the details of what to take. Every retreat is different as to the must takes, might takes, and don't bother.
Projects? do they provide all you need? or is it whatever you want to work on? Again, each is different, so know before you go!
Most important ... go well rested and take an easy going attitude and be ready to go with the flow!
Have Fun!