Kindernay VII is amazing except one issue - it leaks oil. And the worst part of it is the oil gets on the rear brake over some time. If not this issue it would be the beat gear hub ever created. It uses regular brake rotors and regular Shimano cogs so changing those parts is not expensive and you have a bunch of options. It has cool hydraulic shifter also. It tolerates my 3000W Innotrace motor controller without issues.
Service parts are cogs (standard Shimano cogs), rear brake rotor (standard 6 bolts brake rotor), oil (I use Red Line D4 ATF oil), hydraulic oil (I use Magura blood)
If there are internal issues I doubt you can find a service to repair it, but I did not see anyone had internal issues with it except the oil leakage.
You do need to have ability to assemble and service the hydraulic shifter also (sometimes those hydraulic shifters may have issues from the factory, the hydraulic lines olives may be damaged (mine were damaged from the factory so I had to replace those myself)).
You can find more details about service here
Kindernay maintenance.
I would probably try 3x3 nine hub instead of any other gear hub because of it is maintenance free for life according to the manufacturer (but you can disassemble and maintain it though), it uses grease (so no leaks), it tolerates higher torque than any other gear hub according to manufacturer. In theory you can even swap the wheels with it just like with Kindernay because of the internals are easy to remove from the shell. It uses cable twist shifter though, no nice hydraulic shifters. It is the heaviest hear hub. It also uses proprietary interface for cogs and brake rotors you can purchase only from the gear hub manufacturer and those things are expensive and are limited is sizes.