I see some people claiming brand names. Can the web3name be sold to these companies?

No, a web3name is linked to its creator’s DID and is not transferable. Also, web3names form the core of an identity, not all of it, so the company name would not be useful to creators that don’t own the company as they can’t attach credentials verified by the company to it.