No, you cannot open a commodity account without opening an equity account with Zerodha.
You can now
open a secondary demat account with Zerodha
to separate your long-term investments from short-term trades, alongside your primary account to manage investments better and plan taxes more efficiently.