That would be impossible. I have over 600GB of photos and videos today and most of those were taken with 2MP cameras, etc. Those data will only get exponentially larger with the 20+MP cameras and 4k camcorders. It’s impossible to have a tablet that have several hundreds of terabytes that would be needed to store all the photos and videos I would have over the next 10 years. It’s unlikely to expect that kind of storage from a laptop as well. The only viable solution, if you’re afraid of cloud services is to create your own data service at home.