Yes you can store the power. All you need to do is convert the energy into some other form when the sun is shining and release that energy when it is not. Something like the Dinorwig power station in North Wales, UK. Whilst that was built for something very different, (to supply power for short surge demands), the principle holds for storing renewable power. The reason it isn't currently done for renewable power is because the generators get more money from replacing fossil fuel based power generation, than they would do from shifting mega tonnes of water. If there were no fossil fuel based power generation then that would no longer be true. Burning fracked gas is not an option, the long term cost from global warming will be bigger than huge.
As for your truck, all it takes is a bit of imagination. Use overhead power cables on the main routes, like trolley buses do, and then run on batteries for the last few miles to your house (I'm guessing you don't live in the wilds as you have access to the Internet - but then again, maybe you're using satellites)