I can drop some tips on Cody.
Now while all of Cody Crim Up are good attack both the Mp and Hp versions are un safe on block meaning if you just throw them out you will get punished for it. Lp can also be punished but only by fast normals with good range. Oh almost forgot Ex. Crim Up you can not be thrownso keep that in mind on wake ups.
Zonk Knuckle or Bingo Now I love this move and also hate it because one it's not safe however it goes threw fireballs if timed right and the Ex version if you fadc it can keep the combo going Ex Bingo > fadc dash forward > Forward HK > Ex Crim up or MK Crack kick (if you don't have the meter) there is a rumor that the normal version of bingo can be fadc but that hasn't been proved yet I'll let you know after the location test they are having in a few weeks.
Now Bad rock is a tool you don't want to spam all the time because it has a slow start up however if you mix in the fake bad rock throw you can give people slipping by forcing them to do a move that you can punish.
Next your counter set ups Cody has some of the highest damage and stun out put in the game off a counter hit. a good counter hit set up would be Forward + Mp > crouch lp > wait or go right into crouch hp (also to note if they get hit when they are crouch it puts them in a standing state) . Note if you hit with a counter hit you get an extra frame to put in an command, and Cody can land Ult 2 off any counter hit even from a lp.
Know you're Anti- air attacks Cody Back Mp is one of the best in the game as an AA attack, Crouch Hp works too however if they space there jump right they can go over it.
Last thing I say work on his Plinking it helps make Cody links easier.
I'll post some video I've watched that can help your Cody game in a bit.
I've played Cody on and off since Super came out and I'm back to him again since the update to Ultra was revaled. hope this helps