Your description of Aegir and Ran in Norse mythology is mostly accurate. Aegir, also spelled Ægir, is indeed depicted as a giant with white hair and a long beard, and he is skilled in the arts of magic and brewing. Aegir is often associated with the ocean and sea, and he is considered the lord of the sea in Norse mythology.
Aegir is married to Ran, his sister, and together they are the parents of nine daughters, who are often referred to as the spirits or personifications of the waves. The names of their daughters are indeed Himminglaeva, Dufa, Blodughadda, Hefring, Ud, Hronn, Bolge, Drofn, and Kolga.
It is mentioned in some sources that these nine daughters are the mothers of Heimdallr, who is a significant figure in Norse mythology. Heimdallr is often associated with guarding the Bifröst, the rainbow bridge that connects Asgard (the realm of the gods) with Midgard (the world of humans). The exact parentage of Heimdallr is not always consistent across different sources, but the connection to Aegir and Ran's daughters is one of the variations.
Aegir and Ran are intriguing figures in Norse mythology, as they represent the forces of the sea and are associated with both benevolent and potentially destructive aspects of the natural world. While references to them in the surviving Norse texts are limited, they play important roles in the broader understanding of the Norse mythological cosmos.

Aegir and Ran are, respectively, husband and wife. They dwell in a magnificent hall beneath the ocean, and can be seen as the divine powers of the ocean and its varying qualities. Aegir (“Ocean”), who is often portrayed as a gracious host, seems to correspond to its more benevolent aspects. Ran (“Robber”) seems to correspond to its more sinister aspects; in Old Norse poetry, she’s usually mentioned in the context of drowning unfortunate seafarers and dragging them down to dwell in her underwater abode.
While the relationship between the Aesir gods and the giants is ambivalent at best, and often marked by considerable strife, Aegir and Ran enjoy an overwhelmingly friendly relationship with the gods. The gods are apparently regular guests at Aegir’s magnificent feasts.
Together the couple has nine daughters, who are usually interpreted as being spirits of the waves.

