My experience (the problem child we never had, Ibis, was not the norm, so is not included here)
They were all in a wire crate, about 3' high, 3 1/2 feet deep, a couple feet wide. It made me feel better knowing if they messed in their crate, they wouldn't have to lie in it. They were in their crate at night, and if we left the house. I had a little trouble with our first, but got her used to it. When she was 9 mos old, I asked her breeder if she had a male in the next litter, let me know, and we got Spicer. An immediate change in Sugar, she just needed a playmate. They slept in separate wire crates, next to each other.
After that, each new dog started in a wire crate, moved to the dog room when we remodeled, and no problem that couldn't be solved. The crates are where they were fed, I think they kind of thought of them the way the kids felt about their bedrooms.
A few times they messed in their crate, they'd be nice and dry because they wouldn't have to lie in it.
The first one we got wanted my attention ALL DAY, hence the addition a year later. I thought she was hard work, but an angel compared to the problem child we never had!
Looking back, they were kind of easy, so I'm not much help. The only thing you mentioned that I'd do differently is not get a divider so the crate is smaller for a pup. But that's just me.