You definitely seem like a 3b/c hair type.
As for the haircut, go for the devacut. I was nervous about getting any kind of haircut when k discovered my curls, but after having my first devacut I'm sold.
The go in and cut at the individual curl, which keeps your curl pattern intact among other things.
Most places will ask what kind of devacut you and tailor it to his you'll wear your hair. Meaning my stylist asked if I primarily wear my hair straight or curly, even though I was wearing it curly.