Two of the big unknowns are zero g assembly, and delta v requirements to move near earth or earth crossing asteroids (iron rich) into suitable orbits.
Certainly it’s possible an asteroid munching, cylinder ring producing large machine in space can be conceived.
Moving the material (or prefabbed rings) to the proper orbit seems like a large challenge.