1st match: I think you need to vary your blockstrings a little. The first time you had Hazama in the corner was fine, but then afterwards you started going for the same things (5BB > 6A). Sure it may work on this guy for now, but obviously you wanna keep the opponent on your toes. An example would be to use 2A/5A more, but you can look at the 'blockstrings' section here for more help since it explains it pretty clear.
Also at 3:41 why did you RC the 3CC? You prorated the combo too heavily beforehand so anything you tried wouldn't have worked, and in the end you wasted 50% heat which you could've used for a counter assault or RC stuff for more mixup/pressure. There were also times where you were close to him but instead of pressuring him you retreated instead.
5D/2D taps are safe to use when you're full screen away from Hazama, but JD isn't really safe to use against him at all. If you want to try to get near him, it's a matter between IAD towards him or using 236C/D. It just depends on where he's aiming the snakes. If he uses 5D for instance (where he shoots it horizontally towards you) you can IAD over it to get closer for instance. You just have to play against him more. Once you do, you won't use CAs against him so much.
2nd match: Again I think you could vary your blockstrings a little more, so what I said above applies really. Also just a note, but Taokaka can crawl under 5B, 5C and 5A on her wakeup, so be careful with the type of pressure you inflict. I'm pretty sure she can crawl under 2A too.
You're good with your combos, but I think ultimately you could make your pressure a little more scarier by using variation. Ocassional charge cancels (not often!), 5A/2A, mixing in throws, unblockables, etc.