First off, welcome!
Bojima pretty much nailed a lot of things in his replies so i just wanna add on more with your character stuff.
Given that bit of info, you’re probably pretty comfortable with knowing bare bones basics of multiple characters. Once you have the general mechanics and rules of the game down, learning new characters is fairly straight forward aside from the individual ways they bend the rules. And to be honest, if you wanted to try your hand at a close ‘Marvel-like’ character, might want to look into ARIA. Character has three different bodies and when she’s not active in any one particular one, they can be used as an assist to add layers to her offense.
If you want to play rushdown, Sabrewulf, Riptor and Rash are all good choices. Though their styles of rushdown are a little different between each.
If you want a counter-hit frame trap heavy style, might want to look into Jago, Orchid and Fulgore for that sort of play.
If you want oppressive, characters like Eagle, Sadira, Eyedol and Aganos can fit that bill in varied ways.
Amazing buttons, the likes of Shadow Jago, Arbiter, Hisako or General Raam come up for either their range or their frame advantage.
Devastating combos, try looking up Tusk, Kim Wu or Mira if you want to come close to ToD’ing life bars.
If you can’t tell, you can find a lot of different character styles from exploring the roster. Insofar as meta or learning how each character is played, there’s literally years of player games to go off of. Combo Breaker happened a little while ago and there was a lot of character variety throughout the pools and top 24 to grand finals. Also, there’s a specific resource on YouTube where you can find online sets between some of the games better players. https://www.youtube.com/user/XiBassiX
To be fair, i think the one character that comes closest to encapsulating everything that you’re looking for might be Shin Hisako.
Happy gaming.