The cost: they pay for themselves, that is the whole argument for this point. Once they're up and running, the amount of energy they generate and continue to generate non-stop without replenishment, adding more things to a dirty dirty fire etc will not only pay for their installation but pay for it double, triple... the longer they run, the more money you get back from them.
Also, the US government can fund the NSA and pays through the nose for Ethanol subsidies when no-one, apart from the ethanol farmers, really wants to use. They can pay for this - plus there's a kick-starter:
https://www.indiegogo.com/projects/solar-roadwaysThe storage: I believe there's a lot of experimentation with large-scale energy storage at the moment, of which several are in talks with the couple who're designing this project. Besides, this is more a matter of need over actuality - once the demand is there, the space will be filled because it won't be cost effective otherwise and God knows Americans hate wasting money!!!111!
Usefulness: Whilst I can't immediately find the link to support this, there are prototype solar panels currently in development which a) don't need direct sunlight and b) work at night. To my understanding, the name is misleading - looking like solar panels, these actually absorb the radiation found both at night and during the day despite the cloud-cover.
If you're attempting to argue inefficiency, I'm just going to laugh at you here - America is the home of inefficiency and goddamn if you're going to use that to argue against something very, very, very worthwhile + green + economically viable + able to power the entire US TIMES 3, you're one of those people I just won't get along with.
Whilst this tech is undeniably still in development, by the time it comes round to implementation-phase most of these issues will have been dealt with. It's a worthy cause that's going to have great benefits if/when it's rolled out across the world so let's not argue about how practical it is and instead support it so they can overcome these challenges.