If you really want to back up right don't use hard drives aka spinning rust. They can and will fail.
Get a tape drive. You can archive TB's at a time and also make multiple copies and keep some off site. You need less local NAS type storage and properly organized it should be easy to go back 5 years and read the files off tape.
I use a raspberrypi hooked to a tv running some custom software to display images.
There are some free projects out there you don't have to write your own.
The quality on a TV is way better than a small digital frame. We have ours on most of the time we are home.
We have talked about printing books but just never got around to it. The layout takes time, not to mention going through the thousands of pics we take a year.