I love Gabriel. It's one of my favorite names and I'd seriously consider using it if I liked Gabe, which I really don't. Gabe is pretty inevitable in my opinion, regardless of your relative, unless he decides on his own that he doesn't want to be called Gabe.
As for your second question, I wouldn't weird at all. I would just figure they liked the name.