The runs aren't terribly difficult. Work on alternate picking and work your way up to the recorded speed. Try, for example, the opening riff:
Code: Select all
E:----------------------0--------------------0--
B:----------------------0--------------------0--
G:----------------------5------4----5----7---5--
D:-----2----4----5------5---0h5--0h7--0h9----5--
A:--0h3--0h5--0h7-------0--------------------0--
D:------------------0-0-0------------------0-0--
Play it down stroke on the A string, hammer 3, up stroke on the D string, and repeat while sliding up. It's a technical song, and technique can be picked up with time and practice.
As for the runs in the middle, you basically have to learn the D Mixolydian scale (or have positions that you know down pat) and practice alternate picking those, running through the scale, doing combinations, etc.
Don't give up, and by the time you have them down, your technique will have improved considerably.
Good luck
-f.w.