Sounds like you have most of the bases covered.
Food, I would give a good wet kitten food. Am not a huge fan of dried food, although I acknowledge its practicalities. Try and avoid anything with high grain percentages. Grain isnt good for cats. But then again, it depends on what your pocket can afford. As most rescues will tell you, they'll feed their cats whatever they can realistically get in terms of tinned and sachet foods.
As for whether or not to confine him to one room, a lot depends on his character, and your comfort zone.
For example, we've had three kittens in two years - two of the kittens we let have free roam of the house whilst we were with them, from the outset. At night, we ended up taking them up to the bedroom with us, and for the most part they would snuggle down (generally lying across our heads on the top of the pillows.) I know, I know - there will be many who say that's wrong, but it worked for us. And I like snuggles.
The kitten we have now, was a slightly different prospect. We brought him home after losing our gorgeous Ross back in September. Because we had an older cat, Tinks, we thought the introductions had to be strictly supervised, so confined Moray to one room initially, which became his den. he still thinks of that as "his room" and retreats up there for peace and quiet, or if he's sulking (which he doesnt do often as he's a sweet natured cat
)
I think a lot depends on the character of the kitten, and the size of your home, and what you like or dont like. Ours is fairly open plan. We made sure we went "exploring" each room with him, so he could spend time growing accustomed to them.
Within a matter of a couple of days he was confidently negotiating the whole house, upstairs and down. Having said that, all three of the kittens we've had have been fairly confident and outgoing.
If the cat is less confident, then it may be an idea to confine him to one room to begin with, making it "his" room. We used our spare bedroom, and put a litter tray in, with food and water at the opposite side of the room to the litter tray. We also put his little bed in there, though he ignored it, and snuggled instead on the big bed, but as Yul is still only little, he may not be able to access anything too high up - save of course by mountaineering via the bedclothes, so dont put a good duvet on the bed if that's his game.
If you dont want him sleeping in the bedroom (and I appreciate some people dislike it, and it may not be practical) but are worried about him wandering about in the night, get him a cage, and pop him in the cage for night-time sleeps. During the day, the cage can become his bolt-hole. If you do that though, try and get a cage you can get a litterbox and a bed in, as well as a dish of food and water.
However you plan it, the kitten usually ends up doing his own thing and confounding your plans in that masterful way cats have of transforming our lives from what we think we want, to what they know we need