I honestly hate to be rather general, but the only real critique I can give you is simply "play smarter"
That was a very innovative Toon Link player, I have to admit that. But why were you trying to reflector away his Zair? It's not a projectile, it won't go back at him =S The only thing that could be useful there is the invincibility frames, which an airdodge or shield could have done. With a SH airdodge you could have buffered an Fsmash to punish his Zair. Just really simple things like that. This is really based on player's actions and your ability to read said player's actions. But it also requires a another skill: The ability to know what options you have. That is absolutely essential, this is why characters aren't just "Pick up and instantly be good with them" Because you have to know what they have available in order for you to be good with them.
So in essence, the above paragraph suggested that you get to know Wolf more, know the advantages and disadvantages to approaching with Bair vs Fair, know about how long it takes to SH vs a fast ground move, like Ftilt (Which starts just as fast Dsmash, just doesn't get both sides), know how punishable Fsmash is, and guage each time you use it whether you can get them without getting punished. Consider Wolf's Aerial mobility, how that affects spacing and how much of directional input you have to put in to achieve proper spacing. There is simply a crapload of crap that affects your game, that many people do not consider. The first step to becoming good with character is knowing about everything about them. With that knowledge you can do so much better than without.
In Smash, every frame counts, and you did a LOT of unnecessary spotdodges, those take up about a third of a second. 20 entire frames, in which you could have been moving towards an opponent or 20 frames that you could have used to properly space yourself against an advancing opponent. There was simply a lot of unnecessary things that were done, Dairs while above the stage, did you know that those Dairs are almost as bad as doing a fully lagged Fair? Seriously, Dair is for use off stage (Which you did do, impressive edgeguarding =D ) and NEVER on stage. It simply isn't worth it. Just try and avoid doing anything that is unnecessary, that doesn't contribute towards getting yourself out of a bad situation, getting percentage on your opponent or KOing them.
On the note of KOing... yeah, everyone pretty much got this one, save your Dsmash. The difference between a completely fresh Dsmash and the next best fresh is 2%, that may not seem like a lot, however it's the difference between your opponent living and your opponent getting KOed. Save it, it's Wolf's only reliable kill move, Fair may be decent... but your opponent is going to be on the ground (Dictated by gravity) More often than in the air =/. Plus Fair is a good solid move, so it shouldn't be completely fresh like your Dsmash should be...
Next I'll go over the shine, the shine is not as great as people would have you believe, yes, it has invincibility frames, yes, it stuns your opponent, yes, it has a lot of freakin' lag afterwards. Seriously, it should only be used defensively, not offensively unless you KNOW it's going to hit -- because otherwise you WILL get punished. And even if it's used defensively... you have faster options, Fsmash starts faster than Shine, so does Bair, Nair Uair, and possibly Fair (Not too sure on Fair)
Spotdodges and rolls... I don't care, just use them for your benefit.
All in all, not a bad Wolf, definitely a unique playstyle ^^
Oh, and Bair, RAR are your best friends, SPACE YOUR BAIRS WELL. Also keep in mind the aerial mobility for the spacing...blah I'm repeating myself.
This is rather long....