I can say a few things I think…
Try to start you block strings with cLK, cLP instead of cLP, cLP. The LK hits low and can catch people who are slow to transition from the standing block to the crouching block and means you can score a whole combo!
You used links… good.
You need to use more and less SRKs. More when they’re jumping in and less to punish things. It’s fine to punish with an SRK, don’t get me wrong, but you need to find out after what moves you can connect with it.
I would work on doing more footsies and work on your ground game in general. You jumped in a lot to start offense which again, don’t get me wrong, isn’t bad to do but if you do it that frequently without anything to set it up you will consistantly get AAed against higher level opponents. Use cMK, Hadoken combo, dashes, FA absorb and block strings to work your way inside on your opponent. After he is thinking about your lateral pressure, that’s when you jump in/cross up
After you get a FA crumble you go into a cLP, cLP string. I do it sometimes when I panic and am over thinking about hit confirming but you ought to use f+HP, SRK or preferably f+HP, cHP, SRK. Use LP SRK if you have a super primed to confirm into that and use HP every other instance.
You let your friend get up for free. You need to pressure him. Now, I see a lot of SRK type moves from both of you so this could be difficult until you train him to stop doing it because you’ll punish. 2 relatively safe options are to charge FA in front of him then back dash hoping to draw out their uppercut type move. Punish it when they land. The second would be to cross up with jMK, cLK, cLP, wait (if you’re not 90% sure you’ll hit your link). If he uppercuts, punish accordingly. If he waits and does nothing you’ll probably be safe next time around to go for a link. The point here is to not lose damage to a shitty technique, and that’s mashing uppercuts. You don’t NEED to do links to win, zoning, normals and your own uppercuts can easily win matches. Of course, links make this easier as you can hit confirm into uppercuts, supers, ultra. Practice this but against your friend, do a couple safe attacks and wait to see if he’ll uppercut you. If you do that two or three times and he doesn’t uppercut on any of them I can almost guarentee on the 4th time around he won’t be mashing an uppercut and you have a free reign to try the link into big damage.
More mix ups, like above, pressure on a knockdown or if he turtles. Overheads are good, tick throws are also good if he likes to really hunker down and block
Use your FA a bit more towards the max distance or just inside that of a cMK. Try to get him to go for a cMK or cHK and punish the shit outta him. Remember, you only need to wait until lvl 2 (as soon as the first white flash) before you will crumble him if it hits. You’re +3 on block so you’re also relatively safe and could always back dash if you’re getting a bad feeling while charging or after the block/hit. Make sure you punish him hard when you land this. I wouldn’t use this on his jump ins, based on the footage I’d say he’ll mash an uppercut and that will stop your focus (jump in + uppercut = 2 hits = broken focus armor)
Try to get him into that sweet spot with fireballs where you can throw one and if they jump over to punish you can SRK. If timed correct you should beat it clean and yes you can FADC, Ultra after this if you connect it before leaving the ground.
I hope that helps a bit.