What about the Walther PK380???
It's a locked breech .380 with a very light spring, so it should be very easy to rack, especially compared to a blowback design like a PPK or Bersa. It has light recoil thanks to the caliber and locked breech, is DA/SA and weighs a very light 19.4 ounces.
Capacity is 8+1, so a little lower than you want, but not bad.
Trigger pull in DA is 11 lbs, while SA is 4 lbs, so that might not work, but recoil would be substantially less than a 9mm.