I did not enjoy the first video... your friend used way too many FSmash, and decayed it too much for him to be able to kill with it. I feel silly that his opponent got hit by it so much to begin with... Too much Spring to Dair as well, it's a bad habit. Got to change it every now and then.
I hope the next video shows a little more promise.
No luck, I didn't see anything that was hit me right at the instant. -_-
I'm thinking these weren't some of his best matches?
Whether or not he meant to do some of the stuff he did or if he messed/up did it on accident, I'll commentate.
:20 He ran right into that Angel Ring. There's nothing wrong with slowing down as Sonic, heck some people might not be expecting that and get thrown off... sometimes that's necessary! Certainly better than having to take damage, most obviously. It also nice to be smart with damage-dealing too, and at that % it's usually better to FTilt than it is to Fsmash as a punisher/damage-racker.
1:03 Right there would've been a good time to shield-cancel that SpinDash charge. as for offstage assault Fair would've been better for Bair.
1:14 Learned the hard way that Pit has some pretty nasty stuff with aerials and it's not wise to try and fight it as Sonic... an UTilt could've done the job here.
1:34 FSmashing when nothing is there? Hmm...
1:37 Another example of way using a Spring to escape a bad situation and follow up with a Dair to get back on ground is not always the best idea.
1:49 Somebody is going to have to explain to me what happened here, I can't tell if he shield-canceled into a grab or something strange happened here. Moving on...
2:23 :/ Don't ever fastfall and take forever to do a Bair.
Next video, let's see what's in here.
:24 There's that FSmash decay.
:38 Here we go again... to a lesser extent I admit.
:58 made me sadface

Had Sonic used a Fair right there, Pit would've been done for, he had no jumps left and if any of the hits connected Pit's Wings of Icarus would've been clipped and he would have no choice but to fall to the bottom of the stage. I guess that makes up for the kill 4 seconds later though.
1:47 I'll let this one slide since he managed to pull off some nice strings, but I still don't like it when people use FSmash that early on the stock.
2:05 This one however, get's a special

from me!
2:15 Oh boy, the video got very hard to follow by this point. For me the video turned into a slideshow of pictures, but I still still tell that your friend really needs to lay off the offstage Bairs until he can learn to use other stuff.
2:19 This one wasn't even offstage, but then again something tells me it's not smart to approach Pit from that angle.
2:21 Even if the Spring did manage to cancel out the arrow, this needs to stop too.
Last one.
:17 I'll just say

, and I think you know why by this point.
:25 I almost thought he was a goner, but boy was he lucky he still had his second jump... still Homing Attack is a bad edgegaurd, let alone a good anything. But that wouldn't have hit from that low even if he didn't shorten the lag by 1/2.
:36 Nair, not Bair.
:40 Incredibly risky recovery, had he been grabbed and just released that stock was as a good as done for, never do that when the opponent is expecting you at the ledge of the stage with only Spring Spring and aerials to get you back.
:49 Needs more anything but Dair/Bair, even if he had airdodged Fair might've been the better choice for airdodge punishment than Bair and proceeding to return back to the ground.
:55 I suppose the one can slip past by, still had that been a retreating Fair...
1:09
FSMASH!
1:25 Another undeed Spring -> Dair!
1:39 Didn't need to Bair but okay, nice grab.
2:11 Could've D/Ftilted instead of retreating.
2:13 Too slow with that FSmash!
2:30 Mispaced, and still wasn't needed!
2:51 I had to learn the hard way too that using ASC without your second jump to get back onstage is not the best idea too.
2:58 Needs more Fair/Uair.
I hope that helps, and if you see my

later during my advice, it usually just means the same mistake was repeated time after time.