I have both the Kubi rings that fit onto an existing latex seal and (now) the permanent Kubi rings that glue onto the suit. I used the "clamp-on" rings for over a year before I got my current suit enhanced by DRiS to have the Kubi rings glued on.
As long as you put a little silicone grease on the glove O-rings every now and then, they Kubi rings go together and come apart very easily. Super simple and easy to don and doff.
If you want silicone wrist seals (in one of your bullet points above), you will have to go with a system that has permanent rings glued on (e.g. Ultima or Kubi).
The Kubi permanent rings will allow you to use dry gloves along with silicone or latex wrist seals, or you can use the dry gloves with no wrist seal installed.
Changing wrist seals or the gloves themselves is quick and easy, requiring no tools. I think the Ultima system is the same.
I like the Kubi system a little better because it is machined aluminum and O-rings. Pretty bulletproof. Better than a system with plastic rings, in my view. And the Kubi are less bulky. You get rings that are just big enough for your hands, not rings that are big enough to be one-size-fits-all. Plus, the overall system, once assembled with the glove on, is not as long. I.e. it doesn't take up as many inches of your forearm/wrist area. Depending on what else you have going on, that can be nice.
I also use the Ansell G17K gloves with my Kubi rings. The first pair lasted a year before I finally wore a pinhole in one thumb. And they cost $2 - 3 per pair from someplace like Zoro.com. If I am diving where there is a high likelihood of a cut or hole (e.g. a wreck with current where I'm holding on a lot), I would just wear some other protective gloves over the dry gloves. The G17K gloves are thin enough to give excellent dexterity. Harbor Freight has some stretchy gloves with fairly heavy PVC (or something) on the palms and fingers that holds up really well to the wreck diving I have done. They are also cheap. And also very thin, so still minimal impact to dexterity.