I can stand behind reolink. Quality products at really good prices.
I have personally installed their cameras for multiple people and never really have issues out of them.
And check with your local telephone co-op and see if they will hook you up with free ethernet cable. All you need then is a crimper and some ends.
Love these cameras
You should probably use fedora instead of debian testing.
Fedora is intended to be used as a more up to date distro. While debian testing is just that. Testing