Well i play makoto, and i can tell you that she is different. Not hard though, but you will need to learn all of her meaty setups. Her combos are pretty easy though.
Cammy is a bit tougher, in the combo department if you want to get the most damage out of her, but she does also have some simple combos that get the job done, i just recently picked her up.
Juri…i can’t tell you much about her lol but from what i’ve seen she’s got some simple damaging combos, and nice pokes.
Rufus…good lord rufus…i’ve never actually played him but i’ve played against some pretty good rufus players and they are merciless, you will not get a single available frame against a good rufus. Its especially bad against characters without a decent reversal like makoto. Maybe im just bad? but yeah he’s definitely a rushdown character.
Now im not sure what you’re looking for seeing as how ur a beginner, but i wouldnt recommend trying to play the “easiest” character. Just mess around with ppl, you’ll learn as you go. I think that all the characters i listed can be played by a beginner, dont expect to win at first though. It doesn’t matter who you play, unless you learn the basics of street fighter, anti airing, footsies, execution, you will get bodied.
Also a character i forgot to mention as a rushdown character is c. viper…she’s pretty hard though. If you want a glimpse at how these characters play at high-levels look up these guys: V-Ryu/Haitani(makoto), Alioune-sensei/sakonoko(cammy), juicebox/rico suave (abel), weirdoneo(juri), wolfkrone/latif(c. viper), oh also ibuki sakonoko plays a nice ibuki too.