All of the things you mention are "wishlist" items right now.
Lets assume this is true (and honestly, I'd love for it to be true).
>It should be illegal for an officer to operate or be on duty with a broken or otherwise non-functioning body camera
So now that you have that law, how do you enforce it?
How does a department verify that they're complying?
How does any individual officer know whether his camera is working or malfunctioning?
How do they correct the problem if it's a technically complex issue related to camera infrastructure or hardware?
How much additional burden does this place on each department?
How do those departments pay for that added burden?
----
So can we put a system in place that satisfies your very high standard? Almost certainly yes.
Should we? I don't know.
Will we? Almost certainly not. At least not in the immediate future. It's expensive and hard.
Not just you, I recently read “All information should be free” was a core tenant of the hacker culture at MIT.[0] Don't tell me it's becoming proper English!
A tenant is a person who holds lands; a tenet is something held to be true. I didn't realize until learning Spanish that ten and tain in English words means to have/hold! Their verb 'to have' is tener (Latin: tenere). Maintain is mantener; also there's contener, detener, obtener, retener, sostener...
[0] http://ctankersley.com/2017/01/04/the-history-of-open-source...