A couple things I noticed. WHY DO YOU ROLL IN FRONT OF MEGAMAN!? You are obviously going to get punished. Also, stop rolling so much, use it only for dodging, because rolling is NOT wavedashing and it DOESN'T help approach. Another thing is that you can use PSI Magnet to absorb Crash Bomb's explosion. Also, if you are on a distance and you are in a ground, you can jump/roll out of PSI Magnet if you absorb something. Also, don't abuse of B-Throw, use it only when necessary. Also, don't go outside of the stage against Megaman because he can spike you and gimp you with the knives, flame sword or rocket fist D-Air. He can also Leaf Shield gimp, so for edegeguarding use PKT. Very bold using PK Flash, but try not using unless you want to gamble with destiny. If i hits, it's a sure KO if he is a least 67%, if it doesn't hit your face will eat a lemon/ knife/flame sword. Be careful with PK Fire, because MM will obviously stay out of it's range and start a Metal Blade/Crash Bomb spam or hit your face with the knives/flame sword if you whiff it in front of him. I think you get how to punish Slide and Top spin. Hope this helps.
Have you seen his Leaf Shield/footstool gimp tech? That's Melee s*** with shine. It can kill anybody at 10% if you want. I think Charge Shot, Knives, the mentione LS gimps, Tornado roof kills, Rocket Fist, Flame Pillar at the edge say enough of MM's kill power.