Surnames tend to come from patronyms/matronyms (named for parentage), toponyms (named for where they are from, live, or work), occupational names, ornamental names (invented largely by the middle class to resemble the names of noble lineages), and of course cognominal surnames, which are generally based on descriptors of the first of their line.
By process of elimination, he's descended from a voyeur.
(Actually it probably came from "Ocga Hill" in Old English, which seemingly was used by anglo colonizers in Ireland)
Red hair is prettier,* but that's more associated with the Irish and other "lesser" peoples, rather than the nords and anglo-saxons, among whom blond was the designated bright color. This shouldn't be surprising since this is all rooted in Aryanism and the like.
I think you're also right about the youth thing, though it's worth noting that "dirty blond" hair gets noticeably brighter if you get a good amount of sun exposure, which I think is part of the "Americana" aesthetic of being tan with bright blond hair.
It's always really funny in a sad way seeing hard right people feel marginalized not even by a society that hates their bigotry but by a society that embraces it. For example, t's a perennial issue for Lauren Southern, a proto-fascist great replacement influencer type that she has trouble with the ridiculous levels of misogyny of people in her sphere. At least if I ever personally knew someone with these issues, it might be a good opportunity to reach out and say "Hey, maybe what is hurting you is a part of this ideology rather than an aberration from it" or something.
*Yeah I'm biased but come on, it's a more interesting color to occur on a human while blond is just a really light shade of brown when you get down to it, meaning it's fundamentally a difference it brightness between itself and all the shades it is supposedly more desirable than.