The finger lift - I can't seem to avoid that on thin-necked guitars lol on my LP it's reduced but I wouldn't worry. I've been playing for 8 years and it works alright for me.
Btw...good luck with "Goodbye To Romance". That's BY FAR my favorite Randy solo.