Concerning the element fin- in so many Noldorin names, it probably doesn't come from the word meaning hair or tress of hair, but from an older more archaic element phin- which can be found in HoME V.
Quote:
PHIN- nimbleness, skill. ON phinde skill, phinya skilled; *phinderauto, N Finrod
|
IIRC then the beard on Cirdan was a natural part of aging for elves, there is a discussion or two on this and it seems very reasonable considering Cirdan's great age.
And I think that the galad in Gil-Galad and the one in Galadriel come from different origins, but I may be mistaken on that and it might just be that neither come from galad- which means tree.