He didn't "predict" those technologies any more than I did. Everything you listed has been on the table since at least the mid-'90s, and in some cases, much earlier.
I'll go a step further: predicting things is easy. Making them happen is hard. So, I will be curious to see what comes out of Kurzweil's work here. Google does a lot of interesting stuff, and they are at the bleeding edge of data analytics and processing.