Instead of using fd with a RNG, you should follow the RFC...
SixxS even runs a registry for ULA prefixes: https://www.sixxs.net/tools/grh/ula/
Put in your MAC address, get back a ULA. Then register it so that in the future if someone happens to have the same mac address you don't accidentally use the ULA.