I’ve been using a Synology NAS for years. I use file and photo sync and it works pretty well. I just set up Surveillance Station (their security camera recording software) and connected an inexpensive camera to it. It works really well although it took me a while to figure everything out.
If you’re concerned about data loss, you can set up a backup to Amazon S3 or another backup/storage service or you can put a Synology NAS somewhere else and have it back up to that. You could also have it sync with a service like One Drive.
I like to tinker so I’ve set up a couple other things on it including a Plex server, pi hole, and a VPN Server. It’s a pretty versatile device.
Same. I’ve been using NameCheap for years. I have 3 or 4 domains for different things. I really just need a registrar to hold my names and DNS which rarely changes. My domains auto-renew every year and I barely have to think about it. They’re fine for my needs, no complaints.