Everyones views are different but imo
Should you take him to classes ASAP? Yes definitely but do your research 1st, ask around.
Yes limit toys, or he will get bored with them and they will lose their value.
I don't think you need to wait a week to get his vacs done.
I have never crated, I used a baby gate to keep mine in the kitchen.
You can't lock him in the crate all the time that you are looking after kids , that would be to long .
Also how are you planning to stop the children from trying to interact with him while he is in his crate ? ( separate room ? )
Whether you decide on a crate during the day or a bed when he's on/ in there he should always be left alone that should be is safe quiet place.
Very good reason for the term ' let sleeping dogs lie'
Unless you have a absolutely huge create a can't see there be enough space for a puppy training pad and food and water and still for him to move around freely without knocking something over and standing in his food or soild pad.
You need to be able to take him out when he wants to go to the toilet not rely on him using a pad you'll need to watch like a hawk the first 2 weeks he won't know wants to go untill a few seconds before hand but if you do it at regular times and after food he will get used to it and then start letting you know
I have no experience with vets beds so I can't comment on that, but I have found that generally donut type beds are the best. Make sure it has a thick soft base so it's comfy to lie on.
Yes pups sleep for AGES, this is why they shouldn't be disturbed while sleeping, you will just end up with the grouchy puppy and a adult dog that can't relax because they think you are going to disturb them while they are trying to sleep.
As I said up thread only the pup into your rooms that you are happy to allow your adult dog in. Keep in mind if your DC gets ill and want to share your bed or you and DH want to get frisky you don't want your dog trying to join in !
Again, routine is really important in the evening a hour or do before bed get him to play games that occupies his mind but are calm ( which hand is the treat in , cup is it under, ) then feed him a small meal then a short calm walk so he can go to the toilet .
When it's bed time put him in crate/ on bed use a word that you will only use at this time ( I said settle) and leave the room, don't go back in.
Even if he whimpers , you also settle down and set your alarm at least three times ( to start with ) during the night.
This should be the only time you do wake a sleeping dog, wake him up take him outside to go to the toilet bring him back in back on his bed/ crate 'settle' and leave him it's should be done it absolutely minimum fuss don't get him excited ideally he should be still be half asleep.
I hope that helps 🙂 🐶