dhcpcanon might not actually be a viable option. The last commit was in 2018 and GitHub - juga0/dhcpcanon: DHCP client disclosing less identifying information. says:
WIP, still not recommended for end users.
An alternative should probably be found. There are some leaks we can fix ourselves e.g. Tails - Design: specification and implementation