This is sci-fi stuff. No one is seriously saying we could build this anytime soon. It will require a radical advancement in space travel capability. But the interesting part of this is that it doesn’t any new technology. It needs only the technology that we currently have, just scaled up massively.
As it is an O’Neill cylinder, the raw material needs will be truly huge. We’re literally building a city on the scale of Tokyo but in space. So we are just assuming that someday, we can move around that amount of stuff in space.
Yes, that's the point. It's far beyond the actual city of Tokyo in terms of construction difficulty and scale. But it doesn't need any new technologies to be invented to be doable. Just the ability to build on that scale.