are -9x and -7x^3 like terms

No, -9x and -7x^3 are not like terms. Like terms are terms that have the same variable(s) raised to the same power(s). In this case, -9x has x raised to the power of 1, while -7x^3 has x raised to the power of 3. Therefore, they are not like terms.