It sounds like a really fun experience and you'll make some great memories. Aside from what's already been mentioned, I would consider trying to do all the shopping ahead of time so that you're not taking away from "productivity"--if that's the goal. But if having fun is the goal, then we all know that fabric shopping is top notch fun!