I have not played for that long so maybe this solo will be too hard for me but I will be patient and practice it a bit everyday and see how much I can learn.

However, I am stuck at the really fast part at frets 15-20. I use a Songsterr tab:
Press the "160..." button and choose lead guitar to see the solo tab.

I wonder how you play the part where you play 15,17,17 17,17,17 and finally the 19,17,17. Do I have to learn sweep picking or can I do it with alternate picking if I just practice very slowly at first? How would you learn it?