If you use a third party app that can play directly, like Infuse, or your CPU has Intel QuickSync, then you’ll likely be fine. For security cameras unless you need any sort of facial recognition or object detection just a CPU will still be fine. If you need anything more advanced then a GPU is necessary
I can recommend iCloud email, it starts at $1/month and also includes cloud storage if you want to use that for some reason. It does have a website so you can technically use it without any Apple devices as long as you make an account, and it also allows catch-all emails. I use Cloudflare for Nameservers and it automatically connected and added email records