I only watched the Olimar vid.
You had a lot of good options, you kept the pressure which I liked.
A couple of tips to remember -
When Olimar is throwing pikmin, whether it be fsmash, grab, forward b. You do have time to approach, walking up to him is preferably best when you don't know the range of each pikmin being thrown at you.
Once you figure out the range of each pikmin, you can begin to mix up your approaches, from the air and ground. I usually don't jump into the air, when I'm really close cause that makes them nervous and if they try to pivot grab me, I can cover the distance in one hop and dair them, then I begin to chase.
Don't overuse fsmash. He kept rolling around you on FD and you got hit with a lot of dumb things. Yes it's wifi, but this will also affect you offline. So be careful with your fsmashes.
When he's rolling around like he did. Wait for a second, then utilt, if you don't like to wait then do a dsmash, or ftilt in the direction he's going to be in. Teach them to never roll around Lucario, we have enough lingering hitbox to punish that.
Aura spheres of all shapes and sizes are your friend in this match up.
Also at low percent, when you force palm them you can be flashy and do a pivot walk to utilt, then determine if they hop away or try to land. If they try to land, keep utilting them, when they jump walk up to them and utilt them again or ftilt.
Other variations for force palm follow ups, are grabs, aura sphere and fsmash. All at low percent!
DI not included