I'm not sure if the BG3 implementation that Light only affects the equipped weapon is per 5e RAW.
Light, in tabletop anyway, can target any object whose dimensions don't exceed 10ft. You can douse the light by covering it, but covering means unequipping in BG3. If we could cast in on armor it'd always be present, but dousing it would be problematic, if the need should arise.