We normally would start by the end of week 3 going into week 4, depending on how well the litter was doing. At first we'd use warmed goats milk and hold each puppy on our knees to encourage them to lap. Some take to this faster than others. This is offered 4 times a day with mum, obviously, still providing most of the nourishment. We also gave a small amount of raw lean mince (hamburger!), about as much as would cover a thumbnail (bearing in mind this is for Bassets) but only once a day at first - it's tempting to give more and more often but their digestive systems are immature and giving too much could run into problems
Once they can all lap easily, we'd then add a good quality puppy food, mixing it into a porridge consistency at first and again with the individual encouragement. Once they can all manage to eat up well, we'd use a puppy bowl (round with a raised middle to hold) and feed 4 meals a day with mum complete out while they are feeding, but going back in to clean up, and allow comfort suckling (standing up). Once she felt the sharp teeth, she'd want out again - fast. With Bassets we still gave goats milk drinks during the daytime, and added raw mince, cottage cheese, scrambled egg etc to the food (not all at the one time!!).
By 6 weeks, mum should be off the litter but we never sent our puppies home before 8 weeks, and only then if we knew the new owners and that they were experienced. Otherwise we kept all our puppies to 10 weeks.
And yes, worming should be done from 2 weeks and every 2 weeks to the time they go home. We used a gentle worming syrup for our puppies. Mum should be wormed when the puppies have their first worming too.https://www.amazon.co.uk/Trixie-Puppy-Stainless-Steel-Bowl/dp/B007REKEK8/ref=sr_1_2?ie=UTF8&qid=1487406161&sr=8-2&keywords=puppy+feeding+bowls