Hello and congratulations on your new pup arriving this winter!
I never woke up my basenjis while they were sleeping at night, but definitely when you wake up, you will need to take your B outside immediately (or as soon as you can get a clothes, shoes and a coat on!). Also when your puppy has gone outside, give him/her big, big praise. Some people also have used a command like "do your business" when letting the pup outside to go --it is another reinforcement of the routine.
That being said, a puppy will have accidents in the house--don't fuss, just take the pup outside (to instill the routine of going outside to go ) and then bring the pup back in after a few minutes.
Nature's Miracle is a great product to use to clean up urine, it breaks down the enzymes in the urine and keeps your floors clean.
A puppy will play, play, play, then bonk! take a nap, then up again, play, play, play. Taking a pup out for a walk is the way the puppy will learn to walk on a lead and also learn about the world, so take your pup out often to explore the world and give him/her time to learn. I remember one time we were walking our pup and he just STOPPED and sat down--he had reached his limit! So we picked him up and carried him home. It is a great memory.