My first thing is STOP the roughhousing - you are teaching him its ok to put his mouth on you in that way. He needs to learn that when you play it is with a tug/ball/rag, and that is all he is allowed to put his mouth on - not skin.
You can teach your wife and daughter both how to play tug with him, then they can redirect him too. Make up 10 or so toys, by attaching a dish towel (long one for drying) to a rope or a leash and leave them all around your house, and everyone should have one when interacting with the puppy.
Also, if this is going to be a working dog/family pet you are going to have to have a LOT more control of this pup. That means controlling his environment to avoid ever having to correct him. If he does something out of line, technically its your fault for not managing him better. My pups have VERY limited access to my child when they get home and for the better part of the first year. In that time I teach them where their mouth is allowed, no jumping, manners, etc. The only interaction is my pup on a leash with my holding it and my son either walking with us, or petting him.
When the pup is in the house, I have him follow me around on a leash and do my marker training for the "leave it" command around my son. Once they get this command, they can be neutral around my son (meaning they choose not to interract) then they can have more access during play sessions, he can start playing fetch with them, or getting them to dig the sand at the park(I love hearing my son say "Dig", then laugh his head off when the dogs literally sit there digging to China