Yes, your plan for prep is good. I would clean the cabinets first with something like Dirtex powder cleaner and then sand out the drips with a finer grit if possible. Try 320-grit, or 220-grit, to prevent leaving surface scratches. If the existing paint isn't oil-based, you might try wet sanding the drips and runs with a detailing sponge soaked in warm water. This prevents airborne dust. As long as you don't sand down to the bare wood, the Premium Wall and Wood Primer would be fine, or Extreme Bond Primer. Both are latex. For paint, I tested the hybrid (acrylic alkyd) Pro Classic enamel with my airless sprayer and micro bubbles formed and dried in the finish. I don't know if this will happen from brushing and rolling, but there are complaints about the bubbles too on the Sherwin Williams website. Same thing with Emerald urethane enamel. I used that product a lot and then I started having similar problems so I went back to using the regular Pro Classic acrylic without any issues. I would use Pro Classic acrylic on your cabinets. The finish hardens pretty good after a week and it's washable. I've used that product for over twenty years without any callbacks.