Why yes, I have been watching too much West Side Story!
But anyway, I'm starting to like Riff a lot. It seems like a great nickname (I think it's a bit to informal and rough to be a full name, personally). The best I can come up with now is
Raphael (or a variant).
So what do you think?
Can you think of other full names for it? Is the guitar/music association too bizarre of kind of cool?