Yeah, welcome to the club LOL! It is the same for me if I don't practice them for a while, as they are faster than my natural ability, so I really have to push. Re the tricky riff, just play it slow until you have muscle memory in your fingers, then speed up over time. I included a video break down of the riff in the comments section on youtube. Good luck!