Inner tube method is (1) easy and (2) IME very reliable.
I’d say 20″ will do a 650b. For 29r I’d be thinking about a 24″ tube.
I found the best way of opening out the tube was with some sharp non serrated scissors and go straight down the middle on the outside.
I then put the valve in, hook the wheel over something by the valve hole (I use one of the s shaped garage storage hooks hanging from the ceiling) and stretch the tube round evenly on both sides to meet hands opposite the valve hole.
Fold tube back over the rim. Install tyre and goop and add a good brushing of your preferred lubricatory soap around the beads and pump like billio.
Once all settled then a trim of the excess rubber with Stanley / scissors and you are all done .
Tyre changes require a modicum of care and tweaking of the bead to get it to settle on the rim strip but only a few extra minutes.