I'd use the two hyphens. In australian english, we'd refer to using feet, inches, pounds, ounces and the like as imperial units For someone looking to avoid it, what are some good alternatives
non(英语否定前缀,表示非、不、无)_百度百科
We need to be aware of our blind spots to make sure a
Except non is not an english word, it is a prefix of latin origin
Which is why american style manuals will always ask you to merge it with the subsequent word, without a hyphen