All these things are possible -- some of them are very close, or already, as you heard, are available today, in some way or form.
Tutte queste cose sono possibili. Alcune sono molto vicine, oppure, come vi ho detto, già disponibili oggi, in un modo o nell'altro.