Mike,
Yes, ground and polished. Typical hot or cold rolled bar just does not have the tolerances. It should come in a three foot length. You can get all of this stuff from Grainger or MSC as well. RT is right about the play turning excessive at the other end, but if you assemble it, tap it tight with a mallet, then clamp it down and weld it, you will have zero slop.