You must match the Bolt Circle Diameter and bolt count. Probably 4 bolts, 64 BCD. But particularly cheap mountain bike cranks are sometimes different and there are a few older standards out there.

You don't have to match brand. You probably get your choice of material. A lot of people like steel for its better wear resistance in that position. Makes sense to me.