I think this is a slippery slope. There are plenty of rotary bearings where a smooth shaft rotates in an aluminum bearing. Old volkswagen cam bearings, Alfa cam bearings, the Harley example cited above, countless fractional HP gearboxes and many others I'm sure. They are all well lubricated with pressurized oil or grease and the can last a long time. Pistons in aluminum bores are another thing altogether and there are many examples of this not working out well. Lots of cheap model airplane engines from the '30's - 50's, Porsche water cooled engines had some early adventures and, our favorite, the Chevy Vega which had, as I recall, iron plated pistons running in aluminum bores. Of course, it will depend a lot on what you are trying to do, parts geometry, speeds and a bunch of other stuff. I believe that the attempts to do this usually used "high silicon" aluminum alloy which may not be too fun to machine, but I've not ever done it so that's a guess.
In a past life, I had very good luck with steel pistons with RULON seals running in hard anodized aluminum bores. Lots of oil-less, wobble piston compressors use the same approach. I have run cylinders with this arrangement hundreds of millions of cycles without problem. The contact is between the RULON seal and the hard coat. The piston doesn't touch the cylinder. Rulon is a Teflon alloy with some glass fiber and pixie dust in it made by DIXON industries (or it used to be). There are some flavors without the glass and there are some other makers of similar materials. I think I was using Rulon "J".
If it was my project, I think I would stay away from steel on plain aluminum for a piston/cylinder arrangement unless it's drowning in oil and there was no other way of doing it. Good luck with whatever you choose.