Do a search on google for bite inhibition training, that should sort out the biting of hands and feet.
Have you got him booked into any puppy classes? These will really help, especially with such a strong minded and damn clever breed of dog like a BC.
BC's can be a bit OTT, bouncing off the walls type OTT. You need to really concentrate on training, not only because you will end up with a good dog, but because BC's crave the mental stimulation, they really are more clever than people give them credit for.
You also have to remember that these dogs were bred to keep sheep in line, so they will be more likely to learn with their teeth, but it doesn't mean you can't change that, it will just take a lot of hard work and commitment.
The last thing you want is an adult BC who is un-trained and bored, seriously, get him booked into a puppy class if you haven't already, and maybe buy some training books or something so you can be doing some things with him before the classes start.
These first few weeks you have him are the most important part of a dog's life, up until he is around 16-18 weeks he will just take everything in, like a sponge, he needs to see everything and everyone, he needs to know you are boss and he answers to you, but without fearing you.
Have you started basic comands like sit, down, stay?