Two rolls of duct tape is going to be fine to start with. You will visit the Cadet Store every few days, and can re-stock there.
For socks, just pack you bag with everything you need, then stuff it with all the socks that will fit. I brought about 8 pairs of Fox River socks, a dozen or so each...