Yeah, I agree with the glamour idea. As for Mamoru recognizing Usagi as Sailor Moon beforehand, I just attributed that to them having the ability to do such a thing. After all, in Stars, Galaxia seems to have the ability to recognize Sailor Moon's secret identity as well, at least in the manga. Maybe it's just a thing for Sailor Scouts and those with similar powers.