Hey there!
Nice to see you back! It's been some time....
I'm happy you are awars of your level. Unfortunately I have to agree with you - these faster runs sound like you are not ready for them yet. I think it is more a general skill problem than just these few runs - your hands are not worked out enough to handle faster playing. It's little hard to name it precisely but I'm sure you know what it's about.
The tone is just fine. Little "paper like" for my taste but I know it was a purpose and somebody used simialr one (for me it has more like straight line out treble end, rather than guitar speaker). It's subjective so don't bother much
At the beginning of chorus part (and in it's middle we experience some problems with hand sync - right hand hits the note which is not fretted properly - more percussive noise than a note tone.
I'm sure you enjoeyd the track, cause it's very pleasant in both cases - listening and playing
I would suggest also to go just a little lower with guitar volume in the mix. The structure of the track leaves a lot of space in the frequency spectrum for guitar to cut throgh.