Van Morrison will be listened to in 100 years. I don’t really know if you can even say he’s a rock & roll singer, though he started out as such. He’s transcended that IMO. He’s a musical genius who I would put on the same level as some of the great historical composers.
How about Steve Winwood?
Agreed. He’s got Celtic soul. A true bard.