Massive block of text.
You really need to cut back on dash attack. You try to combo it when it won't, and approach with it a lot. Same goes for D-smash, but you start catching on and using it less at various points. Unfortunately, this is in part because you start using more dash attack.
You're really good about sniping him with needles. This is good. Now start grabbing the edge and hogging him or back airing him. F-tilt (IMO) is better than D-smash when they go straight at you with Illusion, it's easier to time because the initial hitbox is out longer. You seem to miss when he illusions and is far away from the stage, so work on that timing. Alternatively, grab the edge or F-tilt / D-smash / D-tilt at him.
You SH needles too much in close combat and very unsafely. You do a lot of SH rising needles, but those are punishable. Needles give barely any shield stun, and if you miss you get hurt. What soap does is much safer, if you like SH needles in close quarters, he SH needle charges and if they come at him with SHFFLs he just unloads them and grabs them, and if they shield, he just cancels and wavelands away / spaces Fair. I modified his strategy and do Nair --> grab if they block because it's gayer (IMO) but Fair spacing is also very good. SH rising needles without a platform like Yoshi's or Pokemon Stadium (neutral position) or FoD at the right height is a bad idea. Too much can go wrong.
The Sheik ditto(s) were basically you killing yourself, getting B-thrown into a gimp, and missing the regrab or tech chase and being punished for it. I don't have a real comment other than that.
For tech chase, if he doesn't tech, you can just crouch right next to him pretty safely and CC his get-up attack into dash attack or whatever you want so long as it's not too weird. Spawn told me this and it's pretty gay. Marths do it into tipper sometimes but for your purposes it's probably just regrab or dash attack. Works until like 100.
I lied. F-tilt is very good against Fox pretty much all the time except when he's blatantly ducking and waiting for it, and when you're so close he can punish it.
After like 30 if you're having trouble regrab tech chasing, you can just F-tilt and knock him over if he techs in place, or dash attack if he tech rolls. It's easier to hit. It also does more damage on the initial blow. It's also very easy to follow with crouching stuff because most of the time F-tilt will knock him over (they'll try to sidestep / shine) and if it doesn't you can just tech chase from it or combo from it. You miss a lot of tech chase and it's not necessary to do a billion regrabs, you just need them high enough so they can't CC your F-tilt during their tech.