When he bites, make a high pitched "yip" noise. It is similar to the noise a littermate would make to tell him it hurt. At 8 weeks he absolutely does NOT know not to bite. That's one reason why getting one so young can sometimes pose problems.
As far as the rest , make sure your house is 100% puppy proof. Nothing is unsecured or left laying around. Duct tape wires to the floor. Block behind couches and other furniture. Never let him out of your sight. If you can't fully supervise crate him or put him in a playpen.
Supervise all interactions with your son. When he acts inappropriately around him, say a stern "no" (do not yell, just let him know you are serious) get up and take your son away. Soon he will learn that certain behaviors mean that he can no longer play.
Most of the behavior you describe is typical 8 week old puppy behavior. He will most likely grow out of all of it. The tips above will help to manage it and teach him what behaviors won't be allowed.
Sent from Petguide.com App