All may blades are 3.5" and under. Maybe i will try an 8" water stone. How often do they need re flattened? Also any tips for holding the knife at 20 degrees?
You might want to take a look at the sharpening block I make, is a good choice for many reasons. The site is linked in my signature below.
For the other questions, a 6" stone is very convenient but a bit small. If a good price I wouldn't rule them out for being 6", you can sharpen a machete on a stone that size no problem. The standard combination stone size of 2x8 is very handy - narrow enough to hold in your hand like a file on larger tools, yet has a decent surface area for placing on a bench and sharpening smaller tools. I tend to use a shorter scrubbing type of pass, so I don't need a very large stone.
3x10 is a good size as well, just have to keep in mind that the more surface you cover with your hand movements, the more corrections you need to make to keep the edge at the same angle.
A basic combination silicon carbide stone is also a very good tool to learn on, spend more $ once you get some time in. They don't dish much, cut most any steel, are cheap, don't load up easily, offer good feedback, and will always be useful no matter how many other stones you buy down the road. All that's need is some mineral oil or other honing oil.
A good way to gauge angles is to fold a sheet of paper into the corner a few times - 90, 45, 22.5, 11.25 - estimate the angle by using this as a comparison. You can also wedge one side of the stone and use a protractor or carpenter's square to set the angle. Then keep the blade parallel to the table/bench as you sharpen. I cover this in the last video on the page using the bases as a prop. You can use anything to hold one end up and the principles are the same.
Martin