I can't speak for odor eliminators other than the ONA I have. I've used it more to get rid of other household odors than to get rid of the weed smell. Really, the only people who come into my place either don't care or also medicate. How much do you care?
Yes, use fans. I have one 6" Hurricane fan in a vent opening at the top and three muffin fans for flowering. I have the muffins staggered: one close to the ground to circulate around the pots, one to blow over the soil, and one to blow close enough to the top of the plant to keep them moving but not enough to blow leaves off.
You're in an LA studio. I'm in Imperial Beach in a smallish one bedroom. I haven't found a need for all the environmental controls because of our weather. Also, I don't have space for all the extras. The only thing I've invested in along those lines is a soil probe that checks water, ph, and light levels. And I only use that for the ph.