Re: Cost of launch
"Short answer: yes"
Longer answer: We don't have the tech (yet) and even if we do, we don't have big enough launchers(*) yet to get the initial ball of string into orbit.
(*) Chemical launchers are unlikely to ever be large enough. An Orion nuclear launcher would work and a single successful launch could put all the necessary material in place to build the first one.