It's real hard to make a tractor for that many birds that you can move without heavy equipment. PVC will help, but it is still real hard. You might consider electric netting that you can move a lot easier and that you don't have to move as often. I know that is pricey but I'd certainly think about it for 20 birds. I resorted to that and I currently have more than 20 chickens in it. The only time i have to move it is when the grass and weeds grow up enough to short it out.
One summer I kept 8 chickens in a tractor with 64 square feet. It was two 4x8's that I could move separately then connect. The coop section was in one of those. The other is where I kept food and water. If it rained, I had to move that every two days. Even then, it got pretty smelly. If it was really dry I might be able to go 4 days but that was a stretch too. It did not take them long to finish off any green stuff in there but the smell was the deciding factor.
Back to your basic question. There is no magic number as far as space goes for all chickens in all circumstances. How much you need depends on how you manage them. If they have permanent access to a run, they just need enough coop space to sleep. If they are locked in the coop longer they need more coop space. In a tractor, you need less space per bird than in a permanent fixture, but you have to commit to moving them. The smaller you make it the more often you have to move them.
There are several ways people can manage chickens with less space, but they have to work harder to do it. Poop management is a big issue if space is tight but there can be others. You also have less flexibility in handling problems if you commit to one specific technique to manage that tight space and something goes wrong.
Do you plan to take a vacation this summer? Do you have someone you can depend on to move them while you are gone.
Many people use tractors and are really happy with them, but they are a time commitment. You have to be around to move them. How often you have to move them depends on your climate and how much space they have.